Skip to content

Documentation on Oauth #209

Answered by TrueBrain
rockerd1134 asked this question in Q&A
Nov 2, 2021 · 1 comments · 3 replies
Discussion options

You must be logged in to vote

Currently the only two OAuth providers supported are GitHub and Gitlab. There is currently not a way, without modifying the code, to configure a generic OAuth provider.

There is some boilerplate to build from. See https://github.com/TrueBrain/TrueWiki/tree/main/truewiki/user for details.

The reason is that most OAuth providers need special settings and weirdness to actually be useful. So it depends a bit what you are looking for.

Was there any specific provider you were looking for?
For any public provider mentioned in https://github.com/klen/aioauth-client/blob/develop/aioauth_client/__init__.py (the library TrueWiki uses) adding support is relatively easy. If you are looking for some cu…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@rockerd1134
Comment options

@TrueBrain
Comment options

@TrueBrain
Comment options

Answer selected by rockerd1134
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants