LoginRequest - ml-archive/keychain GitHub Wiki
public protocol LoginRequest: AuthenticationRequest, ValidatableRequest AuthenticationRequest, ValidatableRequest
static func logIn(
on request: Request,
errorOnWrongPassword: @escaping @autoclosure () -> Error,
currentDate: Date = Date()
) -> EventLoopFuture<AuthenticationResponse<Model>> typealias Model = Userstatic var hashedPasswordKey: KeyPath<Model, String> var password: String func logIn(on request: Request) -> EventLoopFuture<Model>