Saml2Controller
class Saml2Controller extends Controller
Methods
Initiate SSO login for an IDP.
Assertion Consumer Service - process SAML response.
Generic Assertion Consumer Service - auto-detect IDP from SAML response.
Single Logout Service - process logout request/response.
SP Metadata endpoint.
Initiate logout via SAML SLO.
Get the configured session key prefix.
Details
at line 16
__construct(Saml2Service $saml2Service)
No description
at line 25
login(Request $request, string|null $idp = null)
Initiate SSO login for an IDP.
GET /saml2/login/{idp?}
at line 68
acs(Request $request, string $idp)
Assertion Consumer Service - process SAML response.
POST /saml2/acs/{idp}
at line 104
acsAuto(Request $request)
Generic Assertion Consumer Service - auto-detect IDP from SAML response.
POST /saml2/acs (without IDP parameter)
at line 146
sls(Request $request, string $idp)
Single Logout Service - process logout request/response.
GET /saml2/sls/{idp}
at line 182
metadata()
SP Metadata endpoint.
GET /saml2/metadata
at line 204
logout(Request $request, string|null $idp = null)
Initiate logout via SAML SLO.
GET /saml2/logout/{idp?}
at line 240
protected string
sessionPrefix()
Get the configured session key prefix.