sanic-beskar#
- sanic_beskar package
- Submodules
- sanic_beskar.base module
Beskar
Beskar.audit()
Beskar.authenticate()
Beskar.authenticate_totp()
Beskar.encode_eternal_token()
Beskar.encode_jwt_token()
Beskar.encode_paseto_token()
Beskar.encode_token()
Beskar.extract_jwt_token()
Beskar.extract_paseto_token()
Beskar.extract_token()
Beskar.generate_user_totp()
Beskar.get_user_from_registration_token()
Beskar.hash_password()
Beskar.init_app()
Beskar.open_session()
Beskar.pack_header_for_user()
Beskar.read_token()
Beskar.read_token_from_cookie()
Beskar.read_token_from_header()
Beskar.refresh_jwt_token()
Beskar.refresh_paseto_token()
Beskar.refresh_token()
Beskar.send_registration_email()
Beskar.send_reset_email()
Beskar.send_token_email()
Beskar.set_config()
Beskar.validate_reset_token()
Beskar.verify_and_update()
- sanic_beskar.constants module
- sanic_beskar.decorators module
- sanic_beskar.exceptions module
AuthenticationError
BeskarError
BlacklistedError
ClaimCollisionError
ConfigurationError
EarlyRefreshError
ExpiredAccessError
ExpiredRefreshError
InvalidRegistrationToken
InvalidResetToken
InvalidTokenHeader
InvalidUserError
LegacyScheme
MissingClaimError
MissingRightError
MissingRoleError
MissingToken
MissingUserError
MisusedRegistrationToken
MisusedResetToken
TOTPRequired
VerifyError
- sanic_beskar.utilities module
JSONEncoder
add_token_data_to_app_context()
app_context_has_token_data()
current_custom_claims()
current_guard()
current_rolenames()
current_user()
current_user_id()
duration_from_string()
generate_totp_qr()
get_request()
get_token_data_from_app_context()
is_valid_json()
normalize_rbac()
remove_token_data_from_app_context()
- sanic_beskar.orm.tortoise_user_mixins module
- sanic_beskar.orm.umongo_user_mixins module
- Module contents
Beskar
Beskar.audit()
Beskar.authenticate()
Beskar.authenticate_totp()
Beskar.encode_eternal_token()
Beskar.encode_jwt_token()
Beskar.encode_paseto_token()
Beskar.encode_token()
Beskar.extract_jwt_token()
Beskar.extract_paseto_token()
Beskar.extract_token()
Beskar.generate_user_totp()
Beskar.get_user_from_registration_token()
Beskar.hash_password()
Beskar.init_app()
Beskar.open_session()
Beskar.pack_header_for_user()
Beskar.read_token()
Beskar.read_token_from_cookie()
Beskar.read_token_from_header()
Beskar.refresh_jwt_token()
Beskar.refresh_paseto_token()
Beskar.refresh_token()
Beskar.send_registration_email()
Beskar.send_reset_email()
Beskar.send_token_email()
Beskar.set_config()
Beskar.validate_reset_token()
Beskar.verify_and_update()
BeskarError
auth_accepted()
auth_required()
current_custom_claims()
current_rolenames()
current_user()
current_user_id()
generate_totp_qr()
rights_required()
roles_accepted()
roles_required()