@storyshelf/auth
Interfaces
Section titled “Interfaces”- AcceptInviteInput
- Auth
- AuthBridgeSchema
- EngineLoginMethod
- EnginePasskeyInfo
- EngineSessionInfo
- EngineSessionUser
- EnterpriseClientOptions
- GroupProvisionData
- InviteTokenInput
- IssueInviteInput
- PasswordAdminInput
- RawShelfAuthOptions
- ResolveSecrets
- SAMLGroupOptions
- SAMLIdPOptions
- ShelfAuth
- ShelfAuthInstance
- ShelfAuthOptions
- ShelfOAuthProvider
- ShelfPasskeyOptions
- ShelfSocialProvider
- ShelfSSOGroupSync
- ShelfSSOOidc
- ShelfSSOOptions
- ShelfSSOProvider
- ShelfSSOSaml
- SocialClientOptions
- SSOClientOptions
- SsoGroupSyncInput
Type Aliases
Section titled “Type Aliases”Variables
Section titled “Variables”- authAccountPg
- authOptionsSchema
- authPasskeyPg
- authSessionPg
- authSsoProviderPg
- authUserPg
- authVerificationPg
- baseAuthDateFields
- baseAuthDateFieldsPg
- baseAuthTables
- baseAuthTablesPg
- DEFAULT_GROUP_CLAIM
- ENGINE_PROVIDER_ID
- MIN_PASSWORD_LENGTH
Functions
Section titled “Functions”- acceptInvite
- auth0Preset
- cognitoPreset
- createShelfAuth
- createShelfDbBridge
- ensurePasswordAdmin
- entraPreset
- extractGroups
- githubPreset
- gitlabPreset
- googlePreset
- hasPasswordCredential
- issueInvite
- keycloakPreset
- listUserPasskeys
- listUserSessions
- oktaPreset
- parseEnvRef
- provisionHook
- resolveAuthOptions
- resolveSiteRole
- samlPreset
- ssoAuth0Preset
- ssoCallbackUrls
- ssoEntraPreset
- ssoGooglePreset
- ssoKeycloakPreset
- ssoOktaPreset
- syncSsoGroups
- unsignedToken
- verifyInvite