managers¶
UserManager¶
- class msdss_users_api.managers.UserManager(user_db: fastapi_users.db.base.BaseUserDatabase[fastapi_users.models.UD])[source]¶
See UserManager model from
fastapi-users
.Example
from msdss_users_api.managers import * from pprint import pprint pprint(dir(UserManager))
['__annotations__', '__class__', '__class_getitem__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__orig_bases__', '__parameters__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__slots__', '__str__', '__subclasshook__', '__weakref__', '_is_protocol', '_update', 'authenticate', 'create', 'delete', 'forgot_password', 'get', 'get_by_email', 'get_by_oauth_account', 'oauth_callback', 'on_after_forgot_password', 'on_after_register', 'on_after_request_verify', 'on_after_reset_password', 'on_after_update', 'on_after_verify', 'request_verify', 'reset_password', 'reset_password_token_audience', 'reset_password_token_lifetime_seconds', 'update', 'user_db_model', 'validate_password', 'verification_token_audience', 'verification_token_lifetime_seconds', 'verify']