WebAuthn
class WebAuthn extends TwoFactorPlugin (View source)
Two-factor authentication plugin for the WebAuthn/FIDO2 protocol.
Properties
static string | $id | ||
static bool | $showSubmit | Whether to show submit button in form |
from TwoFactorPlugin |
protected bool | $provided | from TwoFactorPlugin | |
protected string | $message | from TwoFactorPlugin | |
Template | $template | from TwoFactorPlugin |
Methods
bool
string
string
bool
static string
getName()
Get user visible name
static string
getDescription()
Get user visible description
Details
__construct(TwoFactor $twofactor)
No description
string
getError()
Returns authentication error message
bool
check(ServerRequest $request)
Checks authentication, returns true on success
string
render(ServerRequest $request)
Renders user interface to enter two-factor authentication
string
setup(ServerRequest $request)
Renders user interface to configure two-factor authentication
bool
configure(ServerRequest $request)
Performs backend configuration
static string
getName()
Get user visible name
static string
getDescription()
Get user visible description
string
getAppId(bool $returnUrl)
Return an application ID
Either hostname or hostname with scheme.
void
setServer(Server $server)
No description