_2fa\Authenticator
Wrapper over MemberAuthenticator to replace: SilverStripe\Security\MemberAuthenticator\LoginHandler with _2fa\LoginHandler
Use YAML _2fa/Authenticator: enable_2fa or SiteConfig::enable2fa to
decide which LoginHandler to return. When enable_2fa is set the
_2fa/LoginHandler will always be used, otherwise The regular
SilverStripe login handler is used.
Synopsis
class Authenticator
extends MemberAuthenticator
{
- // methods
- public LoginHandler getLoginHandler()
- public void is2FAenabled()
- public void is2FArequired()
Hierarchy
Extends
- SilverStripe\Security\MemberAuthenticator\MemberAuthenticator
Methods
public
- getLoginHandler() — Selects the login handler based on enable_2fa or enable2fa
- is2FAenabled()
- is2FArequired()