public AuthenticationResult Authenticate(IRequest request) { BasicAuthRequestHeader credentials = ExtractBasicHeader(request.Headers["Authorization"]); if (credentials != null) { return(_basicAuthenticator.Authenticate(credentials)); } return(new AuthenticationResult.MalformedCredentials()); }
public AuthenticationResult Authenticate(BasicAuthRequestHeader header) { var user = db.FindUserByUsername(header.Username); if (user != null && user.Password == header.Password) return (new AuthenticationResult.Success(user.Username, new string[] { })); return (new AuthenticationResult.Failed()); }
public AuthenticationResult Authenticate(BasicAuthRequestHeader header) { return new AuthenticationResult.Success(header.Username); }