Files
tryton/modules/authentication_saml/doc/design.rst
T

16 lines
536 B
ReStructuredText
Raw Normal View History

2022-10-09 18:34:02 +02:00
******
Design
******
The *Authentication SAML Module* introduces some new routes:
2022-10-09 18:45:48 +02:00
- ``GET`` ``/<database>/authentication/saml/<identity>/login``:
2022-10-09 18:34:02 +02:00
redirect to the identity provider location with a prepared request using
2022-10-09 18:45:48 +02:00
the ``next`` argument as relay state.
2022-10-09 18:34:02 +02:00
2022-10-09 18:45:48 +02:00
- ``GET`` ``/<database>/authentication/saml/<identity>/metadata``:
2022-10-09 18:34:02 +02:00
return the metadata XML of the service provider.
2022-10-09 18:45:48 +02:00
- ``POST`` ``/<database>/authentication/saml/<identity>/acs``:
2022-10-09 18:34:02 +02:00
verify the authentication request and redirect to the relay state.