免输入登录功能提交

This commit is contained in:
2022-08-08 10:25:55 +08:00
parent eff07c4f72
commit 6e4faf0865
5 changed files with 57 additions and 4 deletions

View File

@ -32,9 +32,13 @@ use Webauthn\TokenBinding\IgnoreTokenBindingHandler;
class UserWebAuthnController extends BaseController
{
private $TIMEOUT = 45000;
private $attestationStatementSupportManager = null;
public function webauthn_login(Request $request)
{
return view("user.webauthn.login");
}
public function register_options(Request $request): PublicKeyCredentialCreationOptions
{
$userEntity = new PublicKeyCredentialUserEntity(
@ -58,7 +62,6 @@ class UserWebAuthnController extends BaseController
PublicKeyCredentialRequestOptions::USER_VERIFICATION_REQUIREMENT_REQUIRED
);
$publicKeyCredentialRequestOptions->allowCredentials([]);
$publicKeyCredentialRequestOptions->setTimeout($this->TIMEOUT);
return $publicKeyCredentialRequestOptions;
}