feat: allow configuration of additional scopes
Closes #71 (closed)
I did the following tests:
- Verified that omitting
scopes
entirely from the values input still produces"scopes": []
in the secret's json. - Verified that just adding
scopes:
with no value produces"scopes": []
in the secret's json. - Created a couple of scopes in keycloak. Passed them into a sample application's chain values. Verified they are passed to the sample application, and that the default scopes
openid, email, profile
are still passed.