jwt_settings.py 372 B

12345678910111213
  1. from pydantic_settings import BaseSettings, SettingsConfigDict
  2. class JwtSettings(BaseSettings):
  3. """
  4. Jwt配置
  5. """
  6. model_config = SettingsConfigDict(env_prefix='jwt_', extra='ignore')
  7. secret_key: str = 'b013iwb12c58dc6a0yue3e2144256be3622vber78bf87f72c0c795yue67f4d55'
  8. algorithm: str = 'HS256'
  9. expire_minutes: int = 1440
  10. redis_expire_minutes: int = 30