Setting up Single Sign-on Provider (Part I)
Learn to set up a single sign-on provider.
We'll cover the following
- Overview
- Overview of OpenID Connect and OAuth
- Setting up IdentityServer4
- Step 1: Download IdentityServer4
- Step 2: Instantiate a project
- Step 3: Add project to the solution
- Step 4: Custom code modification
- Step 5: Add the GetProfileDataAsync method
- Step 6: Add the IsActiveAsync method
- Step 7: Register the class
- Step 8: Overwrite the original implementation
- Step 9: Add the HTTPS URL
Overview
SSO is a system where different applications can reuse the same authentication data. Usually, a single application within this system will manage user login information. We will refer to such an application as an SSO provider. This application will generate authentication data that can then be used by other applications and shared between them. So, if we log in to one system application, we automatically log in to them all.
Get hands-on with 1400+ tech skills courses.