Hi there,
I started a new project to provide a simple login, using JWT. It is called loginsrv
I have also done a caddy plugin for loginsrv to directly integrate it into caddy:
https://github.com/tarent/loginsrv/tree/master/caddy
The functionality is simple:
- Provide a resource /login with HTML form or REST behaviour for the login
- Check the credentials against a configurable backend (more will come)
- On successful login, provide a JWT with the signed user info
Loginsrv is designed to play nicely with the caddy-jwt plugin from @BTBurke.
It is still very young, and needs some real world testing … so any suggestion are welcome …
Regards,
Sebastian