To run the application, please execute "docker-compose up".
- Import "auth-APIs.postman_collection.json" provided in the project.
- All related APIs have been labeled like user-signup, user-sing-in, refresh-token, etc.
Open url http://localhost:8080/swagger-ui/index.html#/ to know details of all the APIs. Manually include Authorization token in cURL requests obtained from swagger-ui.
APIs that requires Basic Auth, email-password based authentication. - user-signup - user-signin
APIs that requires Bearer Auth, jwt based authentication. - get-users - invalidate-token - token-refresh-jwt