Create a new theme for SimpleSAMLphp. The theme is a fork from [simplesamlphp-module-themevanilla](https://github.com/rciam/simplesamlphp-module-themevanilla).
A theme for the SimpleSAMLphp software that is used for the EGI Check-in
service. The theme is based on the [RCIAM vanilla theme](https://github.com/rciam/simplesamlphp-module-themevanilla).
Screenshots are available in [screenshots](screenshots/).
More information regarding the installation and the customisation of the theme can be found
in the [repository of the vanilla theme](https://github.com/rciam/simplesamlphp-module-themevanilla).
More information regarding the installation and the customisation of the theme
can be found in the [repository of the vanilla theme](https://github.com/rciam/simplesamlphp-module-themevanilla).
## Acknowledgement
This work has received funding from the [EGI Foundation (EGI.eu)](https://www.egi.eu/about/egi-foundation/) and the [EOSC-hub project](http://eosc-hub.eu/)(Horizon 2020) under Grant number 777536.
This work has received funding from the [EGI Foundation (EGI.eu)](https://www.egi.eu/about/egi-foundation/)
and the [EOSC-hub project](http://eosc-hub.eu/)(Horizon 2020) under Grant
* This is example configuration of SimpleSAMLphp themevanila.
* Copy this file to default config directory and edit the properties.
...
...
@@ -6,22 +7,83 @@
* copy command (from SimpleSAML base dir)
* cp modules/themeegi/module_themeegi.php config/
*/
$config=array(
'cookiePolicy'=>array(
array('type'=>'Session State','provider'=>'aai.egi.eu','name'=>'egi_proxy_authtoken, egi_google_proxy_authtoken, egi_google_proxy_authtoken, egi_facebook_proxy_authtoken, egi_linkedin_proxy_authtoken, egi_orcid_proxy_authtoken','thirdParty'=>false,'category'=>'Session','purpose'=>'Preserve user authentication token to prevent session fixation attacks'),
array('type'=>'Session State','provider'=>'aai.egi.eu','name'=>'egi_proxy_sid, egi_google_proxy_sid, egi_google_proxy_sid, egi_facebook_proxy_sid, egi_linkedin_proxy_sid, egi_orcid_proxy_sid','thirdParty'=>false,'category'=>'Session','purpose'=>'Preserve user session ID to retrieve session information'),
array('type'=>'Preferences','provider'=>'aai.egi.eu','name'=>'egi_poweridpdisco_lastidp','thirdParty'=>false,'category'=>'Persistent','purpose'=>'Preserve preferred IdP selection for SimpleSAMLphp IdP discovery service'),
array('type'=>'Preferences','provider'=>'aai.egi.eu','name'=>'egi_poweridpdisco_remember','thirdParty'=>false,'category'=>'Persistent','purpose'=>'Preserve preference whether to remember IdP selection for SimpleSAMLphp IdP discovery service'),
array('type'=>'Session State','provider'=>'aai.egi.eu','name'=>'egi_co_registry_sid','thirdParty'=>false,'category'=>'Session','purpose'=>'Preserve user session ID to retrieve session information'),
array('type'=>'Preferences','provider'=>'aai.egi.eu','name'=>'egi_co_registry_tz','thirdParty'=>false,'category'=>'Persistent','purpose'=>'Preserve preferred timezone selection for COmanage EGI Account Registry'),
array('type'=>'Preferences','provider'=>'aai.egi.eu','name'=>'i18next','thirdParty'=>false,'category'=>'Session','purpose'=>'Preserve preferred language for EGI AAI OpenID Connect Provider'),
array('type'=>'Session State','provider'=>'aai.egi.eu','name'=>'JSESSIONID','thirdParty'=>false,'category'=>'Session','purpose'=>'Preserve user session ID to retrieve session information')
),
'views'=>array(
'aup'=>'https://aai.egi.eu/aup/check-in.html',// Terms and Conditions URL. The key MUST BE `aup`
'privacy'=>'https://aai.egi.eu/privacy.html',// Privace URL. The key MUST BE `privacy`
),
'loader'=>'loader',// Loading Spinner to use. Two options are available. `loader` or `cmg_loader`
?> | Check-in is an EGI service provided by GRNET, receiving funding from the
<ahref="https://www.egi.eu/about/egi-foundation/"target="_blank">EGI Foundation (EGI.eu)</a> and the <ahref="https://eosc-hub.eu"target="_blank">EOSC-hub project</a> (Horizon 2020) under Grant number 777536 | Powered by <ahref="https://github.com/rciam">RCIAM</a>