Facebook
From Commodious Macaque, 1 Year ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 91
  1. SIMPLE_JWT = {
  2.     'ACCESS_TOKEN_LIFETIME': timedelta(minutes=5),
  3.     'REFRESH_TOKEN_LIFETIME': timedelta(days=1),
  4.     'ROTATE_REFRESH_TOKENS': False,
  5.     'BLACKLIST_AFTER_ROTATION': False,
  6.     'UPDATE_LAST_LOGIN': False,
  7.  
  8.     'ALGORITHM': 'HS256',
  9.     'SIGNING_KEY': SECRET_KEY,
  10.     'VERIFYING_KEY': None,
  11.     'AUDIENCE': None,
  12.     'ISSUER': None,
  13.     'JWK_URL': None,
  14.     'LEEWAY': 0,
  15.  
  16.     'AUTH_HEADER_TYPES': ('Bearer',),
  17.     'AUTH_HEADER_NAME': 'HTTP_AUTHORIZATION',
  18.     'USER_ID_FIELD': 'id',
  19.     'USER_ID_CLAIM': 'user_id',
  20.     'USER_AUTHENTICATION_RULE': 'rest_framework_simplejwt.authentication.default_user_authentication_rule',
  21.  
  22.     'AUTH_TOKEN_CLASSES': ('rest_framework_simplejwt.tokens.AccessToken',),
  23.     'TOKEN_TYPE_CLAIM': 'token_type',
  24.     'TOKEN_USER_CLASS': 'rest_framework_simplejwt.models.TokenUser',
  25.  
  26.     'JTI_CLAIM': 'jti',
  27.  
  28.     'SLIDING_TOKEN_REFRESH_EXP_CLAIM': 'refresh_exp',
  29.     'SLIDING_TOKEN_LIFETIME': timedelta(minutes=5),
  30.     'SLIDING_TOKEN_REFRESH_LIFETIME': timedelta(days=1),
  31. }