Skip to content
Shannon Deminick edited this page Jan 13, 2016 · 13 revisions

Lists some known limitations and issues to be aware of

Not implemented yet

  • 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.

Passwords

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.

Load balancing

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.