Abusing "sub" claim is not the valid way. Passport is using "sub" to identify the user in some cases.
As far as I see Nexcloud can use a custom scope/claim, so it should work.
Details
Details
- Reviewers
- None
- Group Reviewers
Restricted Project - Commits
- rK68c8a6c45ea7: OIDC: Support uuid scope/claim
Diff Detail
Diff Detail
- Repository
- rK kolab
- Lint
Lint Skipped - Unit
No Test Coverage - Build Status
Buildable 55440 Build 19683: arc lint + arc unit
Event Timeline
Comment Actions
The uuid *must* always be a string
If it is a number it something fails along the way (maybe not encoded
correctly?).