-
-
Notifications
You must be signed in to change notification settings - Fork 58
Known Issues
Lists some known limitations and issues to be aware of
- ASP.Net Identity Role support
- ASP.Net Identity Queryable users
- Lockout support
- Two factor auth support
- Phone number support
- Security stamp support
- Email confirmation
- Forgot/reset password
- Back office auth with ASP.Net Identity - This will come as part of Umbraco's core in v7.3
All of these limitations are in the UmbracoIdentity.UmbracoMembersUserManager<T>
class, but you could create your own implementation of this class and override the required methods. See Custom Startup/Configuration for further details on this.
This is meant to work with existing members in Umbraco, therefore this does not take advantage of the new standard of salting and hashing of passwords that is available with OWIN and ASP.Net Identity.
You can however configure this in any way that you want by creating your own instance of UmbracoMembersUserManager
and assigning your own IPasswordHasher
.
This will not work OOTB with load balancing, this is because this stores external login data in a custom SQLCE database located in ~/App_Data. If you want to store this information elsewhere you can implement your own UmbracoIdentity.IExternalLoginStore
and use that in the UmbracoMembersUserManager<T>.Create
method or in the ctor of UmbracoMembersUserManager<T>
See Custom Startup/Configuration for further details on this.