protected override void Dispose(bool disposing) { if (disposing && _userManager != null) { _userManager.Dispose(); _userManager = null; } base.Dispose(disposing); }
// this method is called by Owin therefore best place to configure your User Manager public static SPMUserManager Create( IdentityFactoryOptions <SPMUserManager> options, IOwinContext context) { var manager = new SPMUserManager( new UserStore <SPMUser>(context.Get <SPM>())); manager.PasswordValidator = new PasswordValidator { RequiredLength = 6, RequireNonLetterOrDigit = false, RequireDigit = true, RequireLowercase = false, RequireUppercase = false }; return(manager); }
public ManageController(MOE.Common.Business.SiteSecurity.SPMUserManager userManager, SPMSignInManager signInManager) { UserManager = userManager; SignInManager = signInManager; }