Added some files and config for openid

This commit is contained in:
Mawoka
2023-02-14 17:44:19 +01:00
parent b2c64e29e6
commit 6f77bdebe1
2 changed files with 16 additions and 1 deletions
+7
View File
@@ -31,4 +31,11 @@ def init_oauth() -> OAuth:
client_id=settings.github_client_id,
client_secret=settings.github_client_secret,
)
oauth.register(
name="custom",
client_kwargs={"scope": settings.custom_openid_provider.scopes},
server_metadata_url=settings.custom_openid_provider,
client_id=settings.custom_openid_provider.client_id,
client_secret=settings.custom_openid_provider.client_secret,
)
return oauth