Skip to content

Commit 418dded

Browse files
authored
Merge branch 'develop' into cole-dev
2 parents 2c025e9 + b3a8943 commit 418dded

File tree

6 files changed

+10699
-7537
lines changed

6 files changed

+10699
-7537
lines changed

conditional/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,12 @@
4040
app.config['LDAP_BIND_PW'],
4141
ro=app.config['LDAP_RO'])
4242

43-
client_metadata = ClientMetadata(app.config["OIDC_CLIENT_CONFIG"])
44-
provider_config = ProviderConfiguration(issuer=app.config["OIDC_ISSUER"], client_registration_info=client_metadata)
43+
client_metadata = ClientMetadata(
44+
client_id = app.config['OIDC_CLIENT_ID'],
45+
client_secret = app.config['OIDC_CLIENT_SECRET'],
46+
post_logout_redirect_uris = app.config['OIDC_POST_LOGOUT_REDIRECT_URIS'],
47+
)
48+
provider_config = ProviderConfiguration(issuer=app.config["OIDC_ISSUER"], client_metadata=client_metadata)
4549

4650
auth = OIDCAuthentication({'default': provider_config}, app)
4751

config.env.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,9 @@
3737

3838
# OIDC Config
3939
OIDC_ISSUER = env.get("CONDITIONAL_OIDC_ISSUER", "https://sso.csh.rit.edu/auth/realms/csh")
40-
OIDC_CLIENT_CONFIG = {
41-
'client_id': env.get("CONDITIONAL_OIDC_CLIENT_ID", "conditional"),
42-
'client_secret': env.get("CONDITIONAL_OIDC_CLIENT_SECRET", ""),
43-
'post_logout_redirect_uris': [env.get("CONDITIONAL_OIDC_CLIENT_LOGOUT", "http://0.0.0.0:6969/logout")]
44-
}
40+
OIDC_CLIENT_ID= env.get("CONDITIONAL_OIDC_CLIENT_ID", "conditional")
41+
OIDC_CLIENT_SECRET = env.get("CONDITIONAL_OIDC_CLIENT_SECRET", "")
42+
OIDC_POST_LOGOUT_REDIRECT_URIS = [env.get("CONDITIONAL_OIDC_CLIENT_LOGOUT", "http://0.0.0.0:6969/logout")]
4543

4644
# Openshift secret
4745
SECRET_KEY = env.get("CONDITIONAL_SECRET_KEY", default=''.join(secrets.token_hex(16)))

0 commit comments

Comments
 (0)