This repository has been archived by the owner on Jan 7, 2025. It is now read-only.
forked from autolab/Autolab
-
Notifications
You must be signed in to change notification settings - Fork 0
Adding Shibboleth support
daviddob edited this page Aug 3, 2017
·
1 revision
-
Install Shibboleth with
sudo apt-get install shibboleth
. -
Ask your sysadmin to configure Shibboleth Identity Provider. (/etc/shibboleth/shibboleth2.xml contains the Shibboleth Service Provider information, and /etc/shibboleth/attribute-map.xml contains details of the authentication object).
-
Run
sudo a2enmod shib2
to enable Shibboleth in Apache. -
Add the following code into the Virtualhost config for Autolab:
<VirtualHost _default_:443>
...
<Location /auth/users/auth/shibboleth/callback>
AuthType shibboleth
ShibRequestSetting requireSession 1
require valid-user
</Location>
<Location "/Shibboleth.sso">
SetHandler shib-handle
PassengerEnabled off
</Location>
...
</VirtualHost>
- Restart Apache:
sudo service apache2 restart
.
See something wrong or out of date? Did our wording trip you up? Bad documentation sucks for everyone--be sure to let us know if there's something out of place!
-- The Autolab Team