alexlindgren - UmbracoIdentity.AzureLoginStore 1.0.21
An external login store for ASP.NET Identity for Umbraco.
PM> Install-Package UmbracoIdentity.AzureLoginStore -Version 1.0.21 -Source https://www.myget.org/F/alexlindgren/api/v3/index.json
> nuget.exe install UmbracoIdentity.AzureLoginStore -Version 1.0.21 -Source https://www.myget.org/F/alexlindgren/api/v3/index.json
> dotnet add package UmbracoIdentity.AzureLoginStore --version 1.0.21 --source https://www.myget.org/F/alexlindgren/api/v3/index.json
source https://www.myget.org/F/alexlindgren/api/v3/index.json
nuget UmbracoIdentity.AzureLoginStore ~> 1.0.21
Copy to clipboard
> choco install UmbracoIdentity.AzureLoginStore --version 1.0.21 --source https://www.myget.org/F/alexlindgren/api/v2
Import-Module PowerShellGet
Register-PSRepository -Name "alexlindgren" -SourceLocation "https://www.myget.org/F/alexlindgren/api/v2"
Install-Module -Name "UmbracoIdentity.AzureLoginStore" -RequiredVersion "1.0.21" -Repository "alexlindgren"
Copy to clipboard
Azure Table Storage External Login Store for ASP.NET Identity for Umbraco
An external login store for ASP.NET Identity for Umbraco.
The default external login store for ASP.NET Identity for Umbraco uses SQL CE. This project provides an alternative external login store that uses Azure Table Storage.
Installation and Usage
Install via nuget:
Install-Package UmbracoIdentity.AzureLoginStore
Note that the latest build is available at https://www.myget.org/feed/alexlindgren/package/nuget/UmbracoIdentity.AzureLoginStore
You will need an Azure Table Storage account.
Add a connection string called AzureTableStorageExternalLoginStoreConnectionString in the web.config for the Azure Table Storage account.
UmbracoIdentity needs to be configured to use this package as it's External Login Store. This is done by changing how the app.ConfigureUserManagerForUmbracoMembers method is called in the ConfigureServices method of UmbracoIdentityStartup as follows:
ApplicationContext appContext = ApplicationContext.Current;
var membershipProvider = Membership.Providers["UmbracoMembershipProvider"] as IdentityEnabledMembersMembershipProvider;
AzureTableStorageExternalLoginStore externalLoginStore = new AzureTableStorageExternalLoginStore();
UmbracoMembersUserStore<UmbracoApplicationMember> customUserStore = new UmbracoMembersUserStore<UmbracoApplicationMember>(appContext.Services.MemberService, appContext.Services.MemberTypeService, appContext.Services.MemberGroupService, membershipProvider, externalLoginStore);
app.ConfigureUserManagerForUmbracoMembers<UmbracoApplicationMember>(customUserStore, appContext, null);
OwnersAlex Lindgren |
AuthorsAlex Lindgren |
Project URLhttps://github.com/alindgren/UmbracoIdentity.AzureLoginStore |
LicenseMIT |
TagsUmbraco Identity |
Info28 total downloads |
| 9 downloads for version 1.0.21 |
| Download (5.77 KB) |
| Found on the current feed only |
Package history
| Version | Size | Last updated | Downloads | Mirrored? | |||
|---|---|---|---|---|---|---|---|
|
|
1.0.21 | 5.77 KB | Sun, 21 Aug 2016 00:41:17 GMT | 9 |
|
||
|
|
1.0.20 | 5.77 KB | Sat, 20 Aug 2016 20:05:13 GMT | 11 |
|
||
|
|
1.0.19 | 5.77 KB | Sat, 20 Aug 2016 19:44:46 GMT | 8 |
|