An Umbraco add-on package that enables easy extensibility points for ASP.Net Identity integration with Umbraco including a simple OAuth token server and snippets on how to incorporate custom OAuth authentication providers for the back office.
This project contains a few packages:
This is the core package which installs Identity extensisibiliy points. It includes a very simple OAuth token server which can be extended to suit you needs. It also contains documentation and codefiles to allow you to extend the authentication flow of the Umbraco back office.
Install-Package UmbracoCms.IdentityExtensions
All of these packages reference the above package: UmbracoCms.IdentityExtensions and are simple ways to enable third party OAuth extensions like Google and Facebook logins.
Each package contains documentation and code files with documentation to show you how to integrate third party logins
Install-Package UmbracoCms.IdentityExtensions.Google
Readme: https://github.com/umbraco/UmbracoIdentityExtensions/blob/master/build/Google.Readme.txt
Install-Package UmbracoCms.IdentityExtensions.Facebook
Readme: https://github.com/umbraco/UmbracoIdentityExtensions/blob/master/build/Facebook.Readme.txt
Install-Package UmbracoCms.IdentityExtensions.Microsoft
Readme: https://github.com/umbraco/UmbracoIdentityExtensions/blob/master/build/Microsoft.Readme.txt
Install-Package UmbracoCms.IdentityExtensions.AzureActiveDirectory
Readme: https://github.com/umbraco/UmbracoIdentityExtensions/blob/master/build/ActiveDirectory.Readme.txt
What about Identity Server? Yes that will of course work too, here's a great community blog post about setting up that integration.