voc.infobeamer-cms: new sso setup

This commit is contained in:
Franzi 2024-12-23 19:05:59 +01:00
parent 1c1be571d8
commit 158b091487
Signed by: kunsi
GPG key ID: 12E3D2136B818350

View file

@ -29,21 +29,20 @@ nodes['voc.infobeamer-cms'] = {
'event_duration_days': 5,
'config': {
'ADMIN_USERS': [
'evilscientress',
'hexchen',
'jbeyerstedt',
'jwacalex',
'kunsi',
'sophieschi',
'v0tti',
'github:evilscientress',
'github:hexchen',
'github:jbeyerstedt',
'github:jwacalex',
'github:sophieschi',
'github:v0tti',
],
'NO_LIMIT_USERS': [
'stblassitude',
'github:stblassitude',
],
'GITHUB_CLIENT_ID': vault.decrypt('encrypt$gAAAAABiNwHfIu9PYFfJrF7qirn_9vdvvUlEhJnadoNSS5XlCDbI_aMyj21_ZYQxaCkc6_eVX6Cj1jEHZ7Vs6wM-XyQdW0nUOahtqG4uvnYCiM3GFKHW_wQ='),
'GITHUB_CLIENT_SECRET': vault.decrypt('encrypt$gAAAAABiNwHtdZC2XQ8IjosL7vsmrxZMwDIM6AD5dUlLo996tJs4qV7KJETHgYYZil2aMzClwhcE6JmxdhARRp7IJQ4rQQibelTNmyYSzj_V4puVpvma7SU0UZkTIG95SdPpoHY--Zba'),
'HOSTED_API_KEY': vault.decrypt('encrypt$gAAAAABhxJPH2sIGMAibU2Us1HoCVlNfF0SQQnVl0eiod48Zu8webL_-xk3wDw3yXw1Hkglj-2usl-D3Yd095yTSq0vZMCv2fh-JWwSPdJewQ45x9Ai4vXVD4CNz5vuJBESKS9xQWXTc'),
'INTERRUPT_KEY': vault.human_password_for('infobeamer-cms interrupt key 38c3', words=1),
'DEFAULT_SSO_PROVIDER': 'github',
'DEFAULT_ADMIN_SSO_PROVIDER': 'c3voc',
'SETUP_IDS': [
255228,
],
@ -74,6 +73,16 @@ nodes['voc.infobeamer-cms'] = {
or #info-beamer on the cccv rocketchat instance.
'''.strip(),
},
'oauth2_providers': {
'github': {
'client_id': vault.decrypt('encrypt$gAAAAABiNwHfIu9PYFfJrF7qirn_9vdvvUlEhJnadoNSS5XlCDbI_aMyj21_ZYQxaCkc6_eVX6Cj1jEHZ7Vs6wM-XyQdW0nUOahtqG4uvnYCiM3GFKHW_wQ='),
'client_secret': vault.decrypt('encrypt$gAAAAABiNwHtdZC2XQ8IjosL7vsmrxZMwDIM6AD5dUlLo996tJs4qV7KJETHgYYZil2aMzClwhcE6JmxdhARRp7IJQ4rQQibelTNmyYSzj_V4puVpvma7SU0UZkTIG95SdPpoHY--Zba'),
},
'c3voc': {
'client_id': 'uqzN2mYeMq4vxnHL6HNmBC80hsvYcfhzniiczdqV',
'client_secret': vault.decrypt('encrypt$gAAAAABnaZ0z-hQ3yYf8P1g4gyLLvNHcNkiXVtIq7M11qswbzcVM4upfgtxCWBlCgwLN3v7CxwDFQbJnosEq0hbX4c0TEoOausV4upJD0-5zP_1U18gbMGicpZ0TCzYyEhOqvCye7UmFOWzOmplSX1fz43Pf7peDeaPxHjqmxjw0khyExzWw4JPOd1V7LhnesJmPCfGKXn5YHMDicrdYeqFf0FySN1yA5gfLNo7y-S1QMJ6-n6Jct7uuifF9t2OV-zyOj3cKK13B'),
},
},
},
'rooms': {
'Saal 1': 34430, # s1