Mercurial > prosody-modules
comparison mod_oidc_userinfo_vcard4/README.md @ 5350:f8ec43db580b
mod_oidc_userinfo_vcard4: Provide profile details in mod_http_oauth2
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 17 Apr 2023 08:01:09 +0200 |
parents | |
children | 320593cf7d90 |
comparison
equal
deleted
inserted
replaced
5349:ac9710126e1a | 5350:f8ec43db580b |
---|---|
1 --- | |
2 summary: OIDC UserInfo profile details from vcard4 | |
3 labels: | |
4 - Stage-Alpha | |
5 rockspec: | |
6 dependencies: | |
7 - mod_http_oauth2 | |
8 --- | |
9 | |
10 This module extracts profile details from the user's [vcard4][XEP-0292] | |
11 and provides them in the [UserInfo] endpoint of [mod_http_oauth2] to | |
12 clients the user grants authorization. | |
13 | |
14 Whether this is really needed is unclear at this point. When logging in | |
15 with an XMPP client, it could fetch the actual vcard4 to retrieve these | |
16 details, so the UserInfo details would probably primarily be useful to | |
17 other OAuth 2 and OIDC clients. | |
18 | |
19 [UserInfo]: https://openid.net/specs/openid-connect-core-1_0.html#UserInfoResponse |