Перейти к основному содержанию

Обзор

Casdoor построен на основе OAuth и использует токены как OAuth-токены пользователей.

Ниже приведены доступные поля токенов в Casdoor:

  • Owner
  • Name
  • CreatedTime
  • Application
  • Organization
  • User
  • Code
  • AccessToken
  • ExpireIn (Токены истекают через часы)
  • Scope (Область авторизации)
  • TokenType (например, тип Bearer)

После входа в приложение есть три варианта генерации JWT-токена:

  • JWT
  • JWT-Empty
  • JWT-Custom

Варианты следующие: JWT сгенерирует токен, содержащий все поля пользователя, JWT-Empty сгенерирует токен со всеми непустыми значениями для пользователя, и JWT-Custom сгенерирует токен, содержащий настраиваемые поля токена пользователя (вы можете выбрать атрибуты в полях токена).

JWT-Custom