Skip to content
/ auth Public

Authentication adapters for common use cases.

License

Unlicense, Unlicense licenses found

Licenses found

Unlicense
LICENSE
Unlicense
UNLICENSE
Notifications You must be signed in to change notification settings

inanepain/auth

Repository files navigation

README: inanepain/auth

icon inanepain/auth

Authentication adapters for common use cases.

Install

composer
composer require inanepain/auth

Two-Factor Authentication

Generating and verifying tokens and pins.

Generate Token

$token = new \Inane\Authentication\TwoFactor\Token('Inane');
echo "$token";

Verify OTP

$otp = new \Inane\Authentication\TwoFactor\OneTimePin($token);
$valid = $otp->verifyOTP('612777');

QRCode URL

$imgUrl = $token->getQRCodeUrl();
// OR
$imgBase64 = $token->getImageBase64();

About

Authentication adapters for common use cases.

Topics

Resources

License

Unlicense, Unlicense licenses found

Licenses found

Unlicense
LICENSE
Unlicense
UNLICENSE

Stars

Watchers

Forks

Packages

No packages published

Languages