jwt library

This library provides tools for managing and creating JWTs in the Serverpod authentication core module.

Classes

AuthenticationTokenConfig
Configuration options for the JWT authentication module.
AuthenticationTokenInfo
AuthenticationTokens
Business logic for handling JWT-based access and refresh tokens.
AuthenticationTokensAdmin
Collection of admin functions for managing authentication tokens.
AuthUser
AuthUserModel
AuthUsers
Management functions for auth users.
TokenPair
A pair of refresh and access tokens, in their external format.

Extensions

AuthenticationInfoAuthUserId on AuthenticationInfo
AuthUser ID extension for AuthenticationInfo
AuthenticationInfoJwt on AuthenticationInfo
Extensions for AuthenticationInfo when used with module serverpod_auth_jwt.
AuthenticationTokenInfoExtension on AuthenticationTokenInfo
Extensions for AuthenticationTokenInfo.
AuthUserScopes on AuthUserModel
Scopes extension for AuthUserModel.