OidcLoginController.php
Table of Contents
Classes
- OidcLoginController
- Step 1 of "Login with AXIAM" (CONTRACT.md §12.1 `oidc_begin`): an invokable
controller that builds the authorization request, parks its
`state`/`nonce`/`code_verifier` in the configured
{@see \Axiam\Sdk\Oidc\OidcStateStoreInterface}, and redirects the browser to the
IdP. All security-critical logic lives in {@see OidcLoginFlow} — this class only
translates its {@see OidcLoginOutcome} into an HTTP response, exactly as
{@see AxiamMiddleware} never duplicates {@see \Axiam\Sdk\AxiamClient}'s own
verification logic.