registration.rst 911 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. .. _registration:
  2. Registration
  3. ============
  4. These interfaces and implementations control the user registration flow in
  5. FlaskBB.
  6. Registration Interfaces
  7. -----------------------
  8. .. module:: flaskbb.core.auth.registration
  9. .. autoclass:: UserRegistrationInfo
  10. .. autoclass:: UserValidator
  11. :members:
  12. .. autoclass:: UserRegistrationService
  13. :members:
  14. .. autoclass:: RegistrationFailureHandler
  15. :members:
  16. .. autoclass:: RegistrationPostProcessor
  17. :members:
  18. Registration Provided Implementations
  19. -------------------------------------
  20. .. module:: flaskbb.auth.services.registration
  21. .. autoclass:: UsernameRequirements
  22. .. autoclass:: UsernameValidator
  23. .. autoclass:: UsernameUniquenessValidator
  24. .. autoclass:: EmailUniquenessValidator
  25. .. autoclass:: SendActivationPostProcessor
  26. .. autoclass:: AutologinPostProcessor
  27. .. autoclass:: AutoActivateUserPostProcessor
  28. .. autoclass:: RegistrationService