public override async Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context) { _esError = false; context.OwinContext.Response.Headers.Add("Access-Control-Allow-Origin", new[] { "*" }); var esCliente = context.Request.ReadFormAsync().Result.Select(x => x.Key.ToLower() == "rut").FirstOrDefault(x => x.Equals(true)); var identity = new ClaimsIdentity(context.Options.AuthenticationType); _userManager = new OmsUserManager(new ApiUserContext()); _roleManager = new RoleManager(_userManager.Dbcontext); await ValidarUsuario(context, identity); _userManager.Dispose(); if (_esError) { return; } var ticket = new AuthenticationTicket(identity, null); context.Validated(ticket); }
public AccountController(RoleManager roleManager, ClaimedActionsProvider claimedActionsProvider, OmsUserManager userManager) { _roleManager = roleManager; _claimedActionsProvider = claimedActionsProvider; _userManager = userManager; }
public LoginController(OmsUserManager userManager) { _userManager = userManager; }
public RolesController(OmsUserManager userManager, RoleManager roleManager) { _userManager = userManager; _roleManager = roleManager; }
public UsuarioController(OmsUserManager userManager) { _userManager = userManager; }