Overview

Dotkernel's TOTP authentication.

dot-totp implements RFC 6238 one-time passwords and renders enrolment QR codes with endroid/qr-code

Version History

Branch Release PSR-11 QR Code OSS Lifecycle PHP Version
1.0 >=1.0.0 1 || 2 endroid/qr-code OSS Lifecycle PHP from Packagist (specify version)

Badges

OSS Lifecycle PHP from Packagist (specify version)

GitHub issues GitHub forks GitHub stars GitHub license

Build Static codecov PHPStan

Extra features

One implementation serves all three delivery methods - authenticator app, email and SMS - because the server can always derive the code it expects.

The component also issues single-use recovery codes, and renders the enrolment QR code as inline SVG, so no image file has to be written or served.