Releases: Shazwazza/UmbracoIdentity
7.2.1
Some enhancements to allow overriding base methods on the user store to allow for easier customization, see milestone for details: https://github.com/Shazwazza/UmbracoIdentity/milestone/13?closed=1
Have also updated the documentation for extending the user stores, etc... see https://github.com/Shazwazza/UmbracoIdentity/wiki/Startup-Configuration
Install instructions
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
v7.1.1
A simple bug fix and change to a virtual member, see milestone for details: https://github.com/Shazwazza/UmbracoIdentity/milestone/11?closed=1
Install instructions
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
v7.1.0
This release comes with a new enhancement (thanks to @osigas!) and one bug fix. See milestone for full details:
https://github.com/Shazwazza/UmbracoIdentity/milestone/11?closed=1
Breaking change notes
With this new enhancement #101 the members user manager will now automatically populate it's password policies directly from the declared UmbracoMembershipProvider
membership provider in the web.config which means you no longer need to override the entire user manager to change these settings (you still can if you want though). This is marked as breaking because the password policies that you used to have may now be overridden by the ones declared for the membership provider if they were different.
Another change is that by default the cookie options will be configured automatically based on what is specified in your umbracoSettings.config and web.config files. Specifically:
- The default cookie name will change from the default
.AspNet.ApplicationCookie
tosecuritySection.AuthCookieName + "_MEMBERS"
(as declared in your umbracoSettings.config) - The cookie expiry timespan will change from the default
TimeSpan.FromDays(14.0)
toTimeSpan.FromMinutes(globalSettings.TimeOutInMinutes)
(as declared your web.config)
Of course if you were already changing these in your owin startup then thats fine, and you can continue to modify these settings in your owin startup. New notes have been added to the default installed UmbracoIdentityOwinStartup
indicating this.
Install instructions
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
v7.0.0
This release makes the UmbracoIdentity package compatible with Umbraco 8.0.0.
Everything should work just like it did before and if you are migrating from Umbraco v7 to v8, this UmbracoIdentity package should 'just work' for you too and all of the data in the ExternalLogins table will be retained.
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
v6.2.0
A couple issues fixed up, see milestone for details: https://github.com/Shazwazza/UmbracoIdentity/milestone/10?closed=1
There's a very small 'breaking' change but really if you just update and build there should be no issues. The changes it that this project used to ship with an extension method: UmbracoIdentity.IdentityExtensions.GetById and now it doesn't since this method is already part of Microsoft's assemblies
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
v6.1.0
A couple issues fixed up, see milestone for details: https://github.com/Shazwazza/UmbracoIdentity/milestone/8?closed=1
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
v6.0.0
This latest release is built against Umbraco 7.6.0. If you wish to upgrade to this release you must be on 7.6.0 or above, it will not work otherwise.
This release is mostly for compatibility with Umbraco 7.6 and some code cleanup to remove legacy backward compatibility hacks. See milestone for full details:
https://github.com/Shazwazza/UmbracoIdentity/milestone/7?closed=1
There are breaking changes, see below for upgrade instructions
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
There are breaking changes which are listed in the milestone, you will need to follow the upgrade instructions
v5.0.0
This latest release is built against Umbraco 7.5.6. If you wish to upgrade to this release you must be on 7.5.6 or above, it will not work otherwise.
A few issues fixed and a few nice new features, see milestone for full details: https://github.com/Shazwazza/UmbracoIdentity/milestone/6?closed=1
There are breaking changes, see below for upgrade instructions
Install via Nuget:
Install-Package UmbracoIdentity
or just the DLLs:
Install-Package UmbracoIdentity.Core
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
or if you've only installed the the DLLs:
Update-Package UmbracoIdentity.Core
There are breaking changes so you will need to follow the upgrade instructions
v4.0.0
This latest release is built against Umbraco 7.4.2, if you are using Umbraco 7.3.x, you will need to update to Umbraco 7.4.2 and use this v4.0.0 release in order for UmbracoIdentity to work properly.
See milestone for full details: https://github.com/Shazwazza/UmbracoIdentity/issues?q=milestone%3Av4.0.0
Install via Nuget:
Install-Package UmbracoIdentity
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
I've also split this into two packages: UmbracoIdentity
and UmbracoIdentity.Core
. UmbracoIdentity.Core
is in case you only need the assemblies.
v3.0.2
This latest release is built against Umbraco 7.3.4, if you are using Umbraco 7.3.x, you will need to update to Umbraco 7.3.4 and use this v3.0.0 release in order for UmbracoIdentity to work properly.
See milestone for full details: https://github.com/Shazwazza/UmbracoIdentity/issues?q=milestone%3A3.0.2+is%3Aclosed
Install via Nuget:
Install-Package UmbracoIdentity
Upgrade instructions
Upgrade via Nuget:
Update-Package UmbracoIdentity
If you are upgrading from previous versions, there's a few breaking changes read here: https://github.com/Shazwazza/UmbracoIdentity/releases/tag/v3.0.0