users

Module Contents

Classes

UserManager

Functions

get_user_manager(user_db: fastapi_users.db.BeanieUserDatabase = Depends(get_user_db))

get_jwt_strategy() → fastapi_users.authentication.JWTStrategy

Attributes

SECRET

bearer_transport

cookie_transport

auth_backend

auth_backend_cookie

fastapi_users

current_active_user

users.SECRET = 2cc29249a2602c779e08c0b9cac8ecf8694159decbc0698b
class users.UserManager

Bases: fastapi_users.db.ObjectIDIDMixin, fastapi_users.BaseUserManager[db.mongodb_utils.UserAuth, beanie.PydanticObjectId]

reset_password_token_secret
verification_token_secret
async on_after_register(self, user: db.mongodb_utils.UserAuth, request: Optional[fastapi.Request] = None)
async on_after_forgot_password(self, user: db.mongodb_utils.UserAuth, token: str, request: Optional[fastapi.Request] = None)
async on_after_request_verify(self, user: db.mongodb_utils.UserAuth, token: str, request: Optional[fastapi.Request] = None)
async users.get_user_manager(user_db: fastapi_users.db.BeanieUserDatabase = Depends(get_user_db))
users.bearer_transport
users.cookie_transport
users.get_jwt_strategy() fastapi_users.authentication.JWTStrategy
users.auth_backend
users.fastapi_users
users.current_active_user