Нужно ли включать в возвращаемый ответ данные, закодированные в токене?

Это общий вопрос. Я использую JWT для аутентификации моего пользователя и в JWT я кодирую

  1. имя пользователя
  2. Эл. адрес

Теперь, после успешного входа пользователя, я возвращаю ответ в следующем формате

{
  "user": {
    "email": "john@doe.jake",
    "username": "johndoe",
    "token": "jwt.token.here",
  }
}

Я вижу, что я просто повторяю себя, включая email а также username в ответ, учитывая, что они существуют в токене. Какова лучшая практика в таком случае?

0 ответов

Другие вопросы по тегам