# Adding sign in to your Spring web application using OIDC

DevFeed: [Adding sign in to your Spring web application using OIDC](<https://devfeed.tech/articles/adding-sign-in-to-your-spring-web-application-using-oidc-43483.md>)

Original publisher: [Read original article](<https://fusionauth.io/blog/spring-and-fusionauth>)

Author: Bradley Van Aardt

Published: 2023-01-03T00:00:00Z

Content type: tutorial

Language: en

Sources: [FusionAuth Blog](<https://devfeed.tech/sources/fusionauth-blog.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Spring Boot](<https://devfeed.tech/topics/spring-boot.md>), [Java](<https://devfeed.tech/topics/java.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [docker-compose](<https://devfeed.tech/tags/docker-compose.md>), [java](<https://devfeed.tech/tags/java.md>), [know](<https://devfeed.tech/tags/know.md>), [login](<https://devfeed.tech/tags/login.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [sign-in](<https://devfeed.tech/tags/sign-in.md>), [spring](<https://devfeed.tech/tags/spring.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

## AI overview

A tutorial for building a Java and Spring web application with FusionAuth handling user registration and authentication through OpenID Connect. It covers integrating Spring Security, configuring FusionAuth with Docker Compose, and protecting a private area of the application.

## Source excerpt

In this tutorial, we'll build a basic Spring web application using FusionAuth to handle login and registration.