convos-chat / convos-chat/convos
Add support for OpenID Connect OAuth2 self-hosted services for external auth
- Dominant language
- Go
- Stars
- 1.2k
- Forks
- 93
- PR merge metrics
- No merged PRs in 30d
Description
Referencing:
https://github.com/Nordaaker/convos/issues/89#issuecomment-554748818
Using build in OAuth2 provider functionality of self-hosted services such as Nextcloud or Gitea there could be a really easy registration and login functionality similar to the often found "log in with Github" etc. buttons.
See for example: https://docs.nextcloud.com/server/17/admin_manual/configuration_server/oauth2.html
https://docs.gitea.io/en-us/oauth2-provider/
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the referenced Convos issue comment and the linked Nextcloud and Gitea OAuth2 provider documentation first. Define the OpenID Connect/OAuth2 registration and login scope for self-hosted services; the issue does not name files, tests, or a completion check.
Written by the indexing model from the issue text.
Assessment
- Domain
- authentication
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100