ActivityPlug API / @activityplug/server / AuthEndpointHandlers
Interface: AuthEndpointHandlers
Defined in: packages/server/src/auth/endpoints.ts:54
Properties
emailChallenge
readonlyemailChallenge:object
Defined in: packages/server/src/auth/endpoints.ts:61
start
readonlystart: (input) =>Promise<EmailChallengeStartResult>
Parameters
input
EmailChallengeStartInput
Returns
Promise<EmailChallengeStartResult>
verify
readonlyverify: (input) =>Promise<AuthSession>
Parameters
input
EmailChallengeVerifyInput
Returns
Promise<AuthSession>
exchange
readonlyexchange: (input) =>Promise<AuthSession>
Defined in: packages/server/src/auth/endpoints.ts:58
Parameters
input
any
Returns
Promise<AuthSession>
importToken
readonlyimportToken: (input) =>Promise<AuthSession>
Defined in: packages/server/src/auth/endpoints.ts:55
Parameters
input
InjectTokenInput
Returns
Promise<AuthSession>
parseCallback
readonlyparseCallback: (input) =>OAuthCallbackResult
Defined in: packages/server/src/auth/endpoints.ts:57
Parameters
input
OAuthCallbackInput
Returns
OAuthCallbackResult
passkey
readonlypasskey:object
Defined in: packages/server/src/auth/endpoints.ts:65
finish
readonlyfinish: (input) =>Promise<AuthSession>
Parameters
input
PasskeyFinishInput
Returns
Promise<AuthSession>
start
readonlystart: (input) =>Promise<PasskeyStartResult>
Parameters
input
PasskeyStartInput
Returns
Promise<PasskeyStartResult>
refresh
readonlyrefresh: (input) =>Promise<AuthSession>
Defined in: packages/server/src/auth/endpoints.ts:59
Parameters
input
OAuthRefreshInput
Returns
Promise<AuthSession>
revoke
readonlyrevoke: (input) =>Promise<void>
Defined in: packages/server/src/auth/endpoints.ts:60
Parameters
input
OAuthRevokeInput
Returns
Promise<void>
start
readonlystart: (input) =>Promise<AuthStartResult>
Defined in: packages/server/src/auth/endpoints.ts:56
Parameters
input
Returns
Promise<AuthStartResult>
viewer
readonlyviewer: (session) =>Promise<VerifyCredentialsResult>
Defined in: packages/server/src/auth/endpoints.ts:69
Parameters
session
AuthSession
Returns
Promise<VerifyCredentialsResult>