Authenticator plugin for Kirby. Improved authentication system with 2-step verification.
Main features
- 2-step verification
- Password reset (soon)
- Password-less login via email (soon)
- Custom login layout (soon)
Basic Usage
Once installed, Authenticator will automatically register the necessary users blueprint to activate the plugin. If your project already have a default users blueprint, you will need to add the field below to site/blueprints/users/default.yml
:
fields:
authenticator:
type: authenticator
Then you can login, go to https://your-site.com/panel/users/[username]/edit
, and scroll to the 2-step verification section. From there you can turn 2-step verification on/off by clicking on the button on the right and following the instructions.
This plugin is still in beta and there are some features that I’d like to complete. That doesn’t mean it’s buggy, all implemented features should work well. It just doesn’t have all the features I have planned for it yet. I’d appreciate if you can test it and give feedback.