For Laravel, WebAuthis a package that authenticates using the fingerprints of devices or other biometric data.
This package verifies the WebAuthn identity of the user's device with a custom verification system to authenticate users in Laravel:
namespace App;use Illuminate\Foundation\Auth\User as Authenticatable;
use DarkGhostHunter\Larapass\WebAuthnAuthentication;class User extends Authenticatable implements WebAuthnAuthenticatable
use WebAuthnAuthentication; // ...
The Web Authentication API (WebAuthn) is an unencrypted web browser standard accepted by Firefox, Chrome, Edge, and other modern browsers (see caniuse data). Web Authentication is an excellent input method.
To Learn More About This Package
I strongly recommend that you consider browser support before applying WebAuthn to your application.
You can learn more about this package and review all setup instructions and view the source code on GitHub at DarkGhostHunter / Larapass.