Firesphere\BootstrapMFA\Tests\BootstrapMFALoginHandlerTest
Synopsis
class BootstrapMFALoginHandlerTest
extends SapphireTest
{
- // members
- protected static string $fixture_file = '../fixtures/member.yml';
- protected HTTPRequest $request;
- protected Member $member;
- protected BootstrapMFAAuthenticator $authenticator;
- protected BootstrapMFALoginForm $form;
- protected BootstrapMFALoginHandler $handler;
- // methods
- public void testLoginForm()
- public void testDoLogin()
- public void testBackURLLogin()
- public void testDoWrongLogin()
- public void testSecondFactor()
- public void testValidateMFA()
- public void testValidateMFAWrongSecurityID()
- public void testValidateMFAWrongAuthenticator()
- protected void setUp()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $authenticator — Firesphere\BootstrapMFA\Authenticators\BootstrapMFAAuthenticator
- $fixture_file
- $form — Firesphere\BootstrapMFA\Forms\BootstrapMFALoginForm
- $handler — Firesphere\BootstrapMFA\Handlers\BootstrapMFALoginHandler
- $member — SilverStripe\Security\Member
- $request — SilverStripe\Control\HTTPRequest