User story
As a user, I wish to securely access my account, so I require an /authentication route in the backend service.
Description
The authentication endpoint involves designing and implementing the authentication route which will handle login from the ui app. This includes defining the structure of the authentication process, such as token-based authentication or OAuth, and implementing the necessary logic to verify user credentials and generate access tokens. This will include basic authentication (user name and password) and google or apple auth.
Acceptance Criteria
[x] User authentication with username and password
[x] user login/signup with google or apple auth
[x] token generated upon successful authentication to be used for all other routes
[x] error handling for invalid or unauthorized credentials
Testing
[x] verify authentication handles user authentication and token generation for basic auth
User story As a user, I wish to securely access my account, so I require an
/authentication
route in the backend service.Description The authentication endpoint involves designing and implementing the authentication route which will handle login from the ui app. This includes defining the structure of the authentication process, such as token-based authentication or OAuth, and implementing the necessary logic to verify user credentials and generate access tokens. This will include basic authentication (user name and password) and google or apple auth.
Acceptance Criteria
Testing