mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-19 19:46:38 +08:00
[mailman3] Enable OIDC
Enable OIDC support for mailman3 staging deployment. Signed-off-by: Michal Konecny <mkonecny@redhat.com>
This commit is contained in:
@@ -64,7 +64,6 @@ INSTALLED_APPS = (
|
||||
'django_extensions',
|
||||
'django_gravatar',
|
||||
'django_mailman3',
|
||||
'django_mailman3.lib.auth.fedora',
|
||||
'django_q',
|
||||
'hyperkitty',
|
||||
'postorius',
|
||||
@@ -228,6 +227,19 @@ ACCOUNT_ADAPTER = "django_fedora_nosignup.NoLocalSignUpAdapter"
|
||||
SOCIALACCOUNT_ADAPTER = "django_fedora_nosignup.SignUpEnabledSocialAdapter"
|
||||
|
||||
SOCIALACCOUNT_PROVIDERS = {
|
||||
'openid_connect': {
|
||||
"SERVERS": [
|
||||
{
|
||||
"id": "{{ mailman3_openidc_provider_id }}",
|
||||
"name": "{{ mailman3_openidc_name }}",
|
||||
"server_url": "{{ mailman3_openidc_server_url }}",
|
||||
"APP": {
|
||||
"client_id": "{{ mailman3_openidc_client_id }}",
|
||||
"secret": "{{ mailman3_openidc_secret }}",
|
||||
},
|
||||
},
|
||||
]
|
||||
},
|
||||
'openid': {
|
||||
'SERVERS': [
|
||||
dict(id='yahoo',
|
||||
|
||||
Reference in New Issue
Block a user