From 2b662930e4a0c140571ea43b6d1c7c6936d56064 Mon Sep 17 00:00:00 2001 From: Longze Chen Date: Fri, 11 Mar 2022 16:53:38 -0500 Subject: [PATCH] New institution with SAML SSO: nesta --- scripts/populate_institutions.py | 24 ++++++++++++++++++ .../img/institutions/banners/nesta-banner.png | Bin 0 -> 5617 bytes .../nesta-shield-rounded-corners.png | Bin 0 -> 2862 bytes .../img/institutions/shields/nesta-shield.png | Bin 0 -> 2299 bytes 4 files changed, 24 insertions(+) create mode 100644 website/static/img/institutions/banners/nesta-banner.png create mode 100644 website/static/img/institutions/shields-rounded-corners/nesta-shield-rounded-corners.png create mode 100644 website/static/img/institutions/shields/nesta-shield.png diff --git a/scripts/populate_institutions.py b/scripts/populate_institutions.py index abf92797af8..763935e42aa 100644 --- a/scripts/populate_institutions.py +++ b/scripts/populate_institutions.py @@ -572,6 +572,18 @@ def main(default_args=False): 'email_domains': [], 'delegation_protocol': 'saml-shib', }, + { + '_id': 'nesta', + 'name': 'Nesta', + 'description': '', + 'banner_name': 'nesta-banner.png', + 'logo_name': 'nesta-shield.png', + 'login_url': SHIBBOLETH_SP_LOGIN.format(encode_uri_component('http://www.okta.com/exkum8enx4nlKaJR50x7')), + 'logout_url': SHIBBOLETH_SP_LOGOUT.format(encode_uri_component('https://osf.io/goodbye')), + 'domains': [], + 'email_domains': [], + 'delegation_protocol': 'saml-shib', + }, { '_id': 'nd', 'name': 'University of Notre Dame', @@ -1576,6 +1588,18 @@ def main(default_args=False): 'email_domains': [], 'delegation_protocol': 'saml-shib', }, + { + '_id': 'nesta', + 'name': 'Nesta [Test]', + 'description': 'Here is the place to put in links to other resources, security and data policies, research guidelines, and/or a contact for user support within your institution.', + 'banner_name': 'nesta-banner.png', + 'logo_name': 'nesta-shield.png', + 'login_url': SHIBBOLETH_SP_LOGIN.format(encode_uri_component('http://www.okta.com/exkum8f6y1gTYTIaT0x7')), + 'logout_url': SHIBBOLETH_SP_LOGOUT.format(encode_uri_component('https://test.osf.io/goodbye')), + 'domains': [], + 'email_domains': [], + 'delegation_protocol': 'saml-shib', + }, { '_id': 'nd', 'name': 'University of Notre Dame [Test]', diff --git a/website/static/img/institutions/banners/nesta-banner.png b/website/static/img/institutions/banners/nesta-banner.png new file mode 100644 index 0000000000000000000000000000000000000000..35067ac6f8d6a8394c6ad0dc4c8432d27da66733 GIT binary patch literal 5617 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