Нужно ли включать в возвращаемый ответ данные, закодированные в токене?
Это общий вопрос. Я использую JWT для аутентификации моего пользователя и в JWT я кодирую
- имя пользователя
- Эл. адрес
Теперь, после успешного входа пользователя, я возвращаю ответ в следующем формате
{
"user": {
"email": "john@doe.jake",
"username": "johndoe",
"token": "jwt.token.here",
}
}
Я вижу, что я просто повторяю себя, включая email
а также username
в ответ, учитывая, что они существуют в токене. Какова лучшая практика в таком случае?