Software / code / prosody-modules
Changeset
6338:9111c7b24d12
mod_oidc_userinfo_vcard4: Add verbose oidc claim details
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 15 Jul 2025 18:34:22 +0200 |
| parents | 6337:486115e3b64d |
| children | 6339:24559118dd6c |
| files | mod_oidc_userinfo_vcard4/mod_oidc_userinfo_vcard4.lua |
| diffstat | 1 files changed, 8 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mod_oidc_userinfo_vcard4/mod_oidc_userinfo_vcard4.lua Tue Jul 15 18:33:40 2025 +0200 +++ b/mod_oidc_userinfo_vcard4/mod_oidc_userinfo_vcard4.lua Tue Jul 15 18:34:22 2025 +0200 @@ -1,10 +1,14 @@ -- Provide OpenID UserInfo data to mod_http_oauth2 -- Alternatively, separate module for the whole HTTP endpoint? -- -module:add_item("openid-claim", "address"); -module:add_item("openid-claim", "email"); -module:add_item("openid-claim", "phone"); -module:add_item("openid-claim", "profile"); +module:add_item("openid-claim", { claim = "address"; title = "Address"; + description = "Address details, if any, given in your user profile."; }); +module:add_item("openid-claim", { claim = "email"; title = "Email"; + description = "Email address entered in your user profile." }); +module:add_item("openid-claim", { claim = "phone"; title = "Phone Number"; + description = "Phone number entered in your user profile."; }); +module:add_item("openid-claim", { claim = "profile"; title = "Profile"; + description = "Complete profile details" }); local mod_pep = module:depends "pep";