interface AuthAdapter {
    adapterName: string;
    appleLogin?: HandlerAndValidators<Record<string, Predicate>>;
    appleLoginCallback?: HandlerAndValidators<Record<string, Predicate>>;
    checkToken: HandlerAndValidators<Record<string, Predicate>>;
    createLogin: HandlerAndValidators<Record<string, Predicate>>;
    createOnetimeLogin: HandlerAndValidators<Record<string, Predicate>>;
    deleteRefreshTokensForUser: HandlerAndValidators<Record<string, Predicate>>;
    generateOnetimeToken: HandlerAndValidators<Record<string, Predicate>>;
    googleLogin?: HandlerAndValidators<Record<string, Predicate>>;
    googleLoginCallback?: HandlerAndValidators<Record<string, Predicate>>;
    invalidateToken: HandlerAndValidators<Record<string, Predicate>>;
    lineLogin?: HandlerAndValidators<Record<string, Predicate>>;
    lineLoginCallback?: HandlerAndValidators<Record<string, Predicate>>;
    logout: HandlerAndValidators<Record<string, Predicate>>;
    refreshToken: HandlerAndValidators<Record<string, Predicate>>;
    resendTwoFactorCode: HandlerAndValidators<Record<string, Predicate>>;
    restoreToken: HandlerAndValidators<Record<string, Predicate>>;
    twitterLogin?: HandlerAndValidators<Record<string, Predicate>>;
    twitterLoginCallback?: HandlerAndValidators<Record<string, Predicate>>;
    verifyTwoFactorCode: HandlerAndValidators<Record<string, Predicate>>;
}

Hierarchy (view full)

Implemented by

Properties

adapterName: string
appleLogin?: HandlerAndValidators<Record<string, Predicate>>
appleLoginCallback?: HandlerAndValidators<Record<string, Predicate>>
checkToken: HandlerAndValidators<Record<string, Predicate>>
createLogin: HandlerAndValidators<Record<string, Predicate>>
createOnetimeLogin: HandlerAndValidators<Record<string, Predicate>>
deleteRefreshTokensForUser: HandlerAndValidators<Record<string, Predicate>>
generateOnetimeToken: HandlerAndValidators<Record<string, Predicate>>
googleLogin?: HandlerAndValidators<Record<string, Predicate>>
googleLoginCallback?: HandlerAndValidators<Record<string, Predicate>>
invalidateToken: HandlerAndValidators<Record<string, Predicate>>
lineLogin?: HandlerAndValidators<Record<string, Predicate>>
lineLoginCallback?: HandlerAndValidators<Record<string, Predicate>>
logout: HandlerAndValidators<Record<string, Predicate>>
refreshToken: HandlerAndValidators<Record<string, Predicate>>
resendTwoFactorCode: HandlerAndValidators<Record<string, Predicate>>
restoreToken: HandlerAndValidators<Record<string, Predicate>>
twitterLogin?: HandlerAndValidators<Record<string, Predicate>>
twitterLoginCallback?: HandlerAndValidators<Record<string, Predicate>>
verifyTwoFactorCode: HandlerAndValidators<Record<string, Predicate>>

Generated using TypeDoc