Authentication and authorization is implemented using Keycloak. So Keycloak would run on separate server and has its own configuration
Implement login API. So any user which is not registered will not be able to login. In the login API username and password will be sent to Keycloak for verification and Keycloak would return appropriate response based on the user's credentails
Issue
Fixes #14
Checklist
[Yes] I have commented my code in hard-to-understand areas
[Yes] I have pulled and merged the latest code and resolved all merge conflicts
[Yes] I have added someone to review this PR, and informed the team on Slack
Description
There are couple of changes in this push
Authentication and authorization is implemented using Keycloak. So Keycloak would run on separate server and has its own configuration
Implement login API. So any user which is not registered will not be able to login. In the login API username and password will be sent to Keycloak for verification and Keycloak would return appropriate response based on the user's credentails
Issue
Fixes #14
Checklist