utsso-proxy image is built on top of i2incommon/shibboleth_sp, with httpd reverse proxy configured. The built-in IDP is UofT's IdPz.
Any URL except https://${HTTPS_HOST_NAME}/info is Proxyed to ${BACKEND_URL}.
SSO attributes are transferred to backend servers via HTTP headers formated as UTSSO-Proxy-xxx.
The xxx is the name configured in /etc/shibboleth/attribute-map.xml.
e.g.
UTSSO-Proxy-utorid: user01
UTSSO-Proxy-email: [email protected]
utsso-proxy can work standalone or behind another proxy.
client --(https)--> utsso-proxy --(http/ajp)--> app
client --(https)--> front-proxy --(http)--> utsso-proxy --(http/ajp)--> app
Content type
Image
Digest
sha256:d21fc1b94…
Size
196.6 MB
Last updated
7 months ago
docker pull utsso/utsso-proxy