mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
parent
745faebd81
commit
2a5ba397e6
@ -275,9 +275,12 @@ class Security extends Controller implements TemplateGlobalProvider {
|
||||
$form = $me->LoginForm();
|
||||
$form->sessionMessage($message, 'warning');
|
||||
Session::set('MemberLoginForm.force_message',1);
|
||||
$formText = $me->login();
|
||||
$loginResponse = $me->login();
|
||||
if($loginResponse instanceof SS_HTTPResponse) {
|
||||
return $loginResponse;
|
||||
}
|
||||
|
||||
$response->setBody($formText);
|
||||
$response->setBody((string)$loginResponse);
|
||||
|
||||
$controller->extend('permissionDenied', $member);
|
||||
|
||||
@ -502,7 +505,7 @@ class Security extends Controller implements TemplateGlobalProvider {
|
||||
* For multiple authenticators, Security_MultiAuthenticatorLogin is used.
|
||||
* See getTemplatesFor and getIncludeTemplate for how to override template logic
|
||||
*
|
||||
* @return string Returns the "login" page as HTML code.
|
||||
* @return string|SS_HTTPResponse Returns the "login" page as HTML code.
|
||||
*/
|
||||
public function login() {
|
||||
// Check pre-login process
|
||||
|
Loading…
Reference in New Issue
Block a user