]> BookStack Code Mirror - bookstack/commit
OIDC Userinfo: Added userinfo data validation, seperated from id token
authorDan Brown <redacted>
Wed, 17 Apr 2024 17:23:58 +0000 (18:23 +0100)
committerDan Brown <redacted>
Wed, 17 Apr 2024 17:23:58 +0000 (18:23 +0100)
commit7d7cd32ca72397b635f7be597ad467ca27cffe6e
tree4cc1ade8c43f47adc7ba81f224cbd93149e50f29
parenta71c8c60b7b6dc0bc20938029b14a86ab9cc95cd
OIDC Userinfo: Added userinfo data validation, seperated from id token

Wrapped userinfo response in its own class for additional handling and
validation.
Updated userdetails to take abstract claim data, to be populated by
either userinfo data or id token data.
app/Access/Oidc/OidcIdToken.php
app/Access/Oidc/OidcService.php
app/Access/Oidc/OidcUserDetails.php
app/Access/Oidc/OidcUserinfoResponse.php [new file with mode: 0644]
app/Access/Oidc/ProvidesClaims.php [new file with mode: 0644]