Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shazwazza/umbracoidentity

ASP.NET Identity implementation for Umbraco's native member data
https://github.com/shazwazza/umbracoidentity

aspnetidentity membership oauth umbraco

Last synced: about 2 months ago
JSON representation

ASP.NET Identity implementation for Umbraco's native member data

Awesome Lists containing this project

README

        

[![Build status](https://ci.appveyor.com/api/projects/status/qaiwo2w8k5ieaf3v?svg=true)](https://ci.appveyor.com/project/Shandem/umbracoidentity)

![ASP.Net Identity for Umbraco](logo.png?raw=true)
===============

[![NuGet](https://img.shields.io/nuget/v/UmbracoIdentity.svg)](https://www.nuget.org/packages/UmbracoIdentity)

---
_❤️ If you use and like UmbracoIdentity please consider [becoming a GitHub Sponsor](https://github.com/sponsors/Shazwazza/) ❤️_

Allows for using OWIN & ASP.Net Identity in Umbraco for front-end members

This project will allow the use of ASP.Net Identity and OWIN to work for Umbraco members on your front-end website. It is compatible with your current members and how passwords are currently hashed - so long as your membership provider is configured for hashing passwords (default) and not encrypting them.

There are some **[known issues and limitations](https://github.com/Shandem/UmbracoIdentity/wiki/Known-Issues)**

## Minimum Requirements:

Package version support:
* __Umbraco 8.0.0+ && < 9.0.0__ with UmbracoIdentity v7.x and above
* __Umbraco 7.6.0+ && < 8.0.0__ with UmbracoIdentity v6.x

**[UmbracoIdentity is not suitable and will not work with Umbraco 9+. Please see this ticket #145 for more info.](https://github.com/Shazwazza/UmbracoIdentity/issues/145)**

*[If you are upgrading UmbracoIdentity to a new major version you will need to read these instructions!](https://github.com/Shazwazza/UmbracoIdentity/wiki/Upgrading)*

## Installation

The package can be installed with Nuget:

PM> Install-Package UmbracoIdentity

Then follow the [3 installation steps](https://github.com/Shazwazza/UmbracoIdentity/wiki#installation) and you will end up with code files installed complete with examples and an integrated demo page that looks like:

![UmbracoIdentity demo page](https://github.com/Shazwazza/UmbracoIdentity/blob/master/assets/demo-page.png "UmbracoIdentity demo page")

## [Documentation](https://github.com/Shandem/UmbracoIdentity/wiki)

See docs for further details, integration notes, examples, usage, etc...

## Copyright & Licence

© 2021 by Shannon Deminick

This is free software and is licensed under the [MIT License](http://opensource.org/licenses/MIT)