Registration\Security\MemberAuthenticator\RegisterHandler
Handle login requests from MemberLoginForm
Synopsis
class RegisterHandler
extends RequestHandler
{
- // members
- protected Authenticator $authenticator;
- private static array $url_handlers = ;
- private static array $allowed_actions = ;
- protected $link = NULL;
- // methods
- public void __construct()
- public string Link()
- public array register()
- public MemberRegistrationForm registerForm()
- public HTTPResponse doRegister()
- public void getReturnReferer()
- protected HTTPResponse redirectAfterSuccessfulRegistration()
- public Member checkLogin()
- public Member performLogin()
- protected HTTPResponse redirectToChangePassword()
Hierarchy
Extends
- SilverStripe\Control\RequestHandler
Members
private
- $allowed_actions — array
- $url_handlers — array
protected
- $authenticator — SilverStripe\Security\Authenticator
- $link
—
string
Link to this handler
Methods
protected
- redirectAfterSuccessfulRegistration() — Login in the user and figure out where to redirect the browser.
- redirectToChangePassword() — Invoked if password is expired and must be changed
public
- __construct()
- Link() — Return a link to this request handler.
- checkLogin() — Try to authenticate the user
- doRegister() — Login form handler method
- getReturnReferer()
- performLogin() — Try to authenticate the user
- register() — URL handler for the log-in screen
- registerForm() — Return the MemberLoginForm form