Zerologin, a passwordless authentication server
Integrating login on websites has always been painful. Hopefully, many web frameworks are handling this part for you. With recent web evolution, these frameworks can do classic authentication with login/password, email sending a code and probably more options.
LNURL-Auth has come with a new way to login which is of course, not supported by our favorite web frameworks. For many years now, since LNURL-Auth specs has been released, developers are building their own LNURL-Auth workflow in their website. It's cool to do it once, but really annoying to do it every time you build a new service.
This why Zerologin has been created
Zerologin is a passwordless authentication server. In only few minutes, you can integrate a login module displaying an LNURL-Auth QR Code and getting a JWT token in your cookies.
The only work you have to do is verifying server side the signature of the JWT token, sent on each request.
This project is free, open source and still under development. I hope this short presentation gave you a desire to have a look on Zerologin.
If you want to give it a try, please check the documentation for the installation process, for both backend and frontend.
Source code is on github
@zerologin_co on twitter