CaiYouHui后端fastapi实现

__init__.py 651B

1234567891011121314151617181920212223242526272829303132333435363738
  1. # app/core/__init__.py
  2. from .security import (
  3. # 便捷函数
  4. create_access_token,
  5. verify_access_token,
  6. verify_password,
  7. get_password_hash,
  8. # 类
  9. PasswordHasher,
  10. JWTManager,
  11. PasswordValidator,
  12. TokenUtils,
  13. # 实例
  14. password_hasher,
  15. password_validator,
  16. token_utils,
  17. )
  18. __all__ = [
  19. # 便捷函数
  20. "create_access_token",
  21. "verify_access_token",
  22. "verify_password",
  23. "get_password_hash",
  24. # 类
  25. "PasswordHasher",
  26. "JWTManager",
  27. "PasswordValidator",
  28. "TokenUtils",
  29. # 实例
  30. "password_hasher",
  31. "password_validator",
  32. "token_utils",
  33. ]