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>