Adding an OpenID Connect auth provider #693
-
Hi, Thanks for this great project ! I can't figure out how to add an OpenID Connect auth provider, there's almost no documentation on adding providers of any kind. SOCIALACCOUNT_PROVIDERS = {
"openid_connect": {
"SERVERS": [
{
"id": "my-server", # 30 characters or less
"name": "My Login Server",
"server_url": "https://my.server.example.com",
# Optional token endpoint authentication method.
# May be one of "client_secret_basic", "client_secret_post"
# If omitted, a method from the the server's
# token auth methods list is used
"token_auth_method": "client_secret_basic",
"APP": {
"client_id": "your.service.id",
"secret": "your.service.secret",
},
},
{
"id": "other-server", # 30 characters or less
"name": "Other Login Server",
"server_url": "https://other.server.example.com",
"APP": {
"client_id": "your.other.service.id",
"secret": "your.other.service.secret",
},
},
]
}
} The admin panel is also very confusing, I don't know which panel does what... Any help is appreciated ! 🙏 |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Solved partially thanks to #565 EDIT : change |
Beta Was this translation helpful? Give feedback.
Solved partially thanks to #565
EDIT : change
django-allauth
version to 0.52.0 otherwiseopenid_connect
won't be available