public ClaimsIdentity GenerateUserIdentity(CompanyUserManager manager) { // Note the authenticationType must match the one defined in CookieAuthenticationOptions.AuthenticationType var userIdentity = manager.CreateIdentity(this, DefaultAuthenticationTypes.ApplicationCookie); // Add custom user claims here return(userIdentity); }
public static CompanyUserProcess CompanyUserProcessMultiton(ConnectionHelper connectionHelper) { lock (_lockObject) { if (!_companyProcess.ContainsKey(connectionHelper.Database)) { _companyProcess.Add(connectionHelper.Database, new CompanyUserProcess()); } } companyUserManager = new CompanyUserManager(new CompanyUserServiceManager(connectionHelper)); return(_companyProcess[connectionHelper.Database]); }
public Task <ClaimsIdentity> GenerateUserIdentityAsync(CompanyUserManager manager) { return(Task.FromResult(GenerateUserIdentity(manager))); }