A ready sign-in backend: registration, login and tokens with secure password storage — all on your own server.