Piano is microservice for authentication of users.
- User registration using email/password credentials, email verification is required
- User registration using Oauth2 Providers(Google at least)
- User login using email/password credentials
- User login using Oauth2 provider
- Captcha on registration and login submit
- Forgot password
- Change password