SAML2 auth plugin for PeerTube
Add SAML2 support to login form in PeerTube.
Keycloak example
Signature
If you want to sign get requests:
- Generate a certificate and private key: openssl req -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem -out cert.pem
- Import cert.pemin keycloak SAML client
- Copy cert.pemandkey.pemin PeerTube SAML plugin settings
- Check the Sign get request checkbox in PeerTube SAML plugin settings
Provider certificate
You can find the public key on: http://keycloak.example.com/auth/realms/{realm}/protocol/saml/descriptor.