We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
When the embedded OA4MP issuer is used, it does not correctly escape the generated group path.
For example, I created the following authorization:
- actions: ["read"] prefix: /groupdir/$GROUP
and COManage has me in a group named "CO:COU:Topology Contacts:members:active".
The resulting scope was:
storage.read:/groupdir/CO:COU:Topology Contacts:members:active
Spaces are significant for the scope list -- we should adjust the QDL logic so the resulting scopes are URL-escaped.
The text was updated successfully, but these errors were encountered:
Escape user and group names in issued tokens (PelicanPlatform#1494)
bc2f2b2
Merge pull request #1800 from brianaydemir/issue-1494
18b5ba4
Escape user and group names in issued tokens (#1494)
brianaydemir
Successfully merging a pull request may close this issue.
When the embedded OA4MP issuer is used, it does not correctly escape the generated group path.
For example, I created the following authorization:
and COManage has me in a group named "CO:COU:Topology Contacts:members:active".
The resulting scope was:
Spaces are significant for the scope list -- we should adjust the QDL logic so the resulting scopes are URL-escaped.
The text was updated successfully, but these errors were encountered: