Make the user registration work with XWiki instance with OIDC-2.X installed
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 10
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
Following https://jira.xwiki.org/browse/OIDC-283 and https://jira.xwiki.org/browse/OIDC-286, it seems the xwiki app needs to use the dynamic client registration feature we now have in recent versions of the XWiki oidc module, or to provide information to the administrator about how to manually register a nextcloud instance('s client id) on XWiki. the OIDC authenticator now rejects token requests from Nextcloud because it doesn't know about its client id, which it didn't before.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Nextcloud-to-XWiki OIDC authentication flow and the client registration handling against an XWiki instance with OIDC-2.x installed. Compare the dynamic registration approach with the documented manual registration alternative; the work is done when user registration succeeds and token requests are accepted, or administrators have clear instructions to register the client.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- authentication
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100