We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ceae92d commit 3d4786aCopy full SHA for 3d4786a
modules/saml/src/Controller/Proxy.php
@@ -63,10 +63,14 @@ public function setAuthState(Auth\State $authState): void
63
public function invalidSession(Request $request): Template|Response
64
{
65
// retrieve the authentication state
66
- if (!$request->query->has('AuthState')) {
+ $stateId = $request->query->get('AuthState'); // GET
67
+ if ($stateId === null && $request->request->has('AuthState')) {
68
+ $stateId = $request->request->get('AuthState'); // POST
69
+ }
70
+
71
+ if (!is_string($stateId)) {
72
throw new Error\BadRequest('Missing mandatory parameter: AuthState');
73
}
- $stateId = $request->query->get('AuthState');
74
75
try {
76
// try to get the state
0 commit comments