dotkernel / dot-totp
DotKernel TOTP authorization component
1.0.0
2026-09-16 09:09 UTC
Requires
- php: ~8.3.0 || ~8.4.0 || ~8.5.0
- endroid/qr-code: ^6.0.9
- psr/container: ^1.1 || ^2.0.0
Requires (Dev)
- laminas/laminas-coding-standard: ^2.5
- phpstan/phpstan: ^2.1.33
- phpstan/phpstan-phpunit: ^2.0.10
- phpunit/phpunit: ^10.2
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Dotkernel's TOTP authentication.
dot-totp implements RFC 6238 one-time passwords and renders enrolment QR codes with endroid/qr-code
Documentation
Documentation is available at: https://docs.dotkernel.org/dot-totp/.
Version History
| Branch | Release | PSR-11 | QR Code | OSS Lifecycle | PHP Version |
|---|---|---|---|---|---|
| 1.0 | >=1.0.0 |
1 || 2 | endroid/qr-code |
Badges
Installation
Install dotkernel/dot-totp by executing the following Composer command:
composer require dotkernel/dot-totp
Then register Dot\Totp\ConfigProvider::class in your configuration aggregator (to config/config.php for example) and add the options described in the documentation.