/UmbracoIdentityExtensions

Code files & installation that enables easy extensibility points for ASP.Net Identity and the Umbraco back office

Primary LanguageC#MIT LicenseMIT

Umbraco Identity Extensibility

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.

Installation

This project contains a few packages:

UmbracoCms.IdentityExtensions

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

Third party extensions and integration

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.