Я пытаюсь добавить логин с помощью ADFS через протокол OAuth в моем (PHP) приложении. Легко получить маркер доступа (описанный, например, here), но неясно, как я могу получить персональные данные пользователей. Является ли это возможным? И как это?OAuth в ADFS: как я могу получить личные данные пользователя
1
A
ответ
0
Я нашел ответ на свой вопрос. Можно получить персональные данные (претензии) от access_code
(это в формате JWT).
$jwt_arr = explode('.', $access_token);
$jwt_decoded = base64_decode($jwt_arr[1]);
$jwt_decoded
является объектом JSON (сериализовать в строку), содержащие данные
1
Предполагаю, что вы говорите об ADFS 3.0?
Конечная точка UserInfo в OpenID Connect обычно используется для этого, но ADFS 3.0 не поддерживает OpenID Connect.
Смежные вопросы
- 1. Как я могу получить личные данные, связанные с членами массива?
- 2. JavaBeans: как получить личные данные?
- 3. Как сохранить личные учетные данные пользователя IAM?
- 4. Как я могу получить полезные/личные файлы в android?
- 5. Google oauth .net Как я могу получить действительные учетные данные?
- 6. Можно ли получить Идентификатор объекта в токере OAuth из ADFS
- 7. Использование ADFS OAuth токен обновления
- 8. WSO2 Identity Server: как получить данные пользователя после oauth
- 9. Как просмотреть личные данные пользователя с помощью omniauth?
- 10. Не знаю, как получить данные пользователя после oAuth Dialog
- 11. Личные данные по PFUser
- 12. Как я могу проверить этот токен ADFS?
- 13. Как я могу получить статистические данные от пользователя?
- 14. Как я могу получить лучшие данные пользователя youtube API v3
- 15. Как я могу получить О ME Данные пользователя из Google?
- 16. Получить мои личные данные Контактная информация
- 17. Как получить токен OAuth без согласия пользователя?
- 18. jhipster oauth: Как я могу получить access_token через CURL
- 19. MVC Simplemembership Я не могу получить идентификатор пользователя после входа пользователя в систему через OAuth
- 20. Как я могу аутентифицироваться в ADFS, передавая данные для входа в качестве заголовков запроса?
- 21. Как я могу получить эти данные?
- 22. Java-Как получить личные данные из класса в одном пакете
- 23. Как получить данные пользователя Linkedin?
- 24. C++ - личные данные пользователей
- 25. OutOfMemoryException, большие личные данные
- 26. Java OAuth получить идентификатор пользователя
- 27. ADFS 3 OAuth 2 Ошибка CORS
- 28. Android где сохранить личные данные?
- 29. jhipster oauth: Как я могу получить токен через CURL
- 30. Как я могу получить Google OAuth в приложении для катализатора?
Да, я использую ADFS 3.0. – Eugeny89
Итак, вы пытаетесь сказать, что невозможно получить данные пользователя в моем случае? Но какова была цель добавить OAuth в ADFS? – Eugeny89
Для поддержки только веб-API. – nzpcmad