@@ 482-488 (lines=7) @@ | ||
479 | * @param $data array Submitted data |
|
480 | * @return Status |
|
481 | */ |
|
482 | public function handleFormSubmit( $data ) { |
|
483 | $requests = AuthenticationRequest::loadRequestsFromSubmission( $this->authRequests, $data ); |
|
484 | $response = $this->performAuthenticationStep( $this->authAction, $requests ); |
|
485 | ||
486 | // we can't handle FAIL or similar as failure here since it might require changing the form |
|
487 | return Status::newGood( $response ); |
|
488 | } |
|
489 | ||
490 | /** |
|
491 | * Returns URL query parameters which can be used to reload the page (or leave and return) while |
@@ 158-169 (lines=12) @@ | ||
155 | return true; |
|
156 | } |
|
157 | ||
158 | public function handleFormSubmit( $data ) { |
|
159 | // remove requests do not accept user input |
|
160 | $requests = $this->authRequests; |
|
161 | if ( static::$loadUserData ) { |
|
162 | $requests = AuthenticationRequest::loadRequestsFromSubmission( $this->authRequests, $data ); |
|
163 | } |
|
164 | ||
165 | $response = $this->performAuthenticationStep( $this->authAction, $requests ); |
|
166 | ||
167 | // we can't handle FAIL or similar as failure here since it might require changing the form |
|
168 | return Status::newGood( $response ); |
|
169 | } |
|
170 | ||
171 | /** |
|
172 | * @param Message|null $error |