Skip to content
This repository has been archived by the owner on May 26, 2023. It is now read-only.
/ Umbraco8SSO Public archive

Umbraco 8 Back Office Single Sign-On using OpenID Connect

License

Notifications You must be signed in to change notification settings

auroris/Umbraco8SSO

Repository files navigation

Umbraco 8 Back Office Single Sign-On using OpenID Connect

An example customization of Umbraco 8 using OpenID Connect to implement single-sign on for the back office. In this example, the OpenID Connect server is assumed to be https://github.com/auroris/OpenIddict-WindowsAuth.

Rationale

I wanted to have active directory single sign-on without having to set up a service account or use active directory membership providers. This example is geared for my OpenID Connect server, but can be easily generalized for any OpenID Connect server.

Customizations to the default Umbraco 8 installation

The following files were added to App_Start:

  • OpenIDAuthConnectExtension.cs
  • UmbracoCustomOwinStartup.cs

Web.config was modified as follows:

  • appSetting\owin:appStartup was modified from UmbracoDefaultOwinStartup to UmbracoCustomOwinStartup.

Releases

No releases published

Packages

No packages published

Languages