Могу ли я добавить информацию о данных пользователя в токен?

Роли и т. Д. Сохраняются в токене. Можно ли добавить к нему пользовательские данные? Или получить пользовательские данные, возвращаемые из вызова oauth2/userinfo? В противном случае мне нужно выполнить 2 вызова при проверке токена, так как мне нужно значение в пользовательских данных.

1 ответ

Предполагая, что вы имеете в виду FusionAuth из-за fusionauth тег.

В FusionAuth в настоящее время невозможно добавить пользовательские утверждения или дополнительные данные свободной формы, хранящиеся в поле данных пользователя, в подписанный токен.

Эта функция скоро появится. Вот запрос существующей функции. https://github.com/FusionAuth/fusionauth-issues/issues/61

Надеюсь, второй квартал 2019 года.

Дополнение от 10.02.2009

Мы отправляем поддержку лямбды в версии 1.6.0из-за любого дня сейчас. Одним из начальных применений лямбды будет добавление дополнительных требований к JWT. Эта функция позволит добавлять любые данные из объекта User в JWT до его подписания. Эта функция отслеживается в вышеупомянутой связанной проблеме GitHub.

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