1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- # -*- coding: utf-8 -*-
- """
- flaskbb.auth.services
- ~~~~~~~~~~~~~~~~~~~~~
- Public module of implemenations of auth related services
- in FlaskBB. If you are developing a plugin or extending
- FlaskBB, you should import from this module rather than
- submodules.
- :copyright: (c) 2014-2018 the FlaskBB Team.
- :license: BSD, see LICENSE for more details
- """
- from .activation import AccountActivator
- from .authentication import (
- BlockTooManyFailedLogins,
- BlockUnactivatedUser,
- DefaultFlaskBBAuthProvider,
- FailedLoginConfiguration,
- MarkFailedLogin,
- PluginAuthenticationManager,
- )
- from .factories import (
- account_activator_factory,
- authentication_manager_factory,
- reauthentication_manager_factory,
- registration_service_factory,
- reset_service_factory,
- )
- from .password import ResetPasswordService
- from .registration import (
- EmailUniquenessValidator,
- UsernameRequirements,
- UsernameUniquenessValidator,
- UsernameValidator,
- )
- __all__ = (
- "AccountActivator",
- "account_activator_factory",
- "authentication_manager_factory",
- "BlockTooManyFailedLogins",
- "BlockUnactivatedUser",
- "DefaultFlaskBBAuthProvider",
- "EmailUniquenessValidator",
- "FailedLoginConfiguration",
- "MarkFailedLogin",
- "PluginAuthenticationManager",
- "reauthentication_manager_factory",
- "registration_service_factory",
- "ResetPasswordService",
- "reset_service_factory",
- "UsernameRequirements",
- "UsernameUniquenessValidator",
- "UsernameValidator",
- )
|