Here is a suggestion for some of the great plugin developers here. If I could, I would make it myself.
I've used this as a plugin for wordpress and an implementation of CLEF into GRAV would be awesome. No more passwords and the already secure GRAV would be even more secure :)
It can be found here.
https://getclef.com/