AuthenticationRequest - ml-archive/keychain GitHub Wiki

AuthenticationRequest

public protocol AuthenticationRequest 

Default Implementations

authenticationResponse(for:on:currentDate:)

static func authenticationResponse(
        for user: User,
        on request: Request,
        currentDate: Date = Date()
    ) throws -> AuthenticationResponse<User> 

Requirements

User

typealias User = AccessKeychainConfig.JWTPayload.User

AccessKeychainConfig

associatedtype AccessKeychainConfig: KeychainConfig

RefreshKeychainConfig

associatedtype RefreshKeychainConfig: KeychainConfig
        where RefreshKeychainConfig.JWTPayload.User == User
⚠️ **GitHub.com Fallback** ⚠️