Skip to content
Success

Changes

Summary

  1. OIDC: Add option to limit scopes per client (#3980) (details)
Commit 26d051f5a75b879e4682565d89cf2436ec0041ae by noreply
OIDC: Add option to limit scopes per client (#3980)

There are OpenID Connect clients that ask for all possible scopes even if they don't need them. The allowedScopes settings allows VuFind to limit the available scopes on a per-client basis.
The file was modifiedconfig/vufind/OAuth2Server.yaml (diff)
The file was modifiedmodule/VuFind/src/VuFind/OAuth2/Repository/ScopeRepository.php (diff)
The file was modifiedmodule/VuFind/src/VuFind/Controller/OAuth2Controller.php (diff)
The file was modifiedmodule/VuFind/tests/integration-tests/src/VuFindTest/Mink/OAuth2Test.php (diff)