Closed stynan27 closed 1 year ago
Will likely need a spike on how to perform user auth in Spring Boot/ReactJS.
We should also consider third party alternatives such as google API: https://developers.google.com/identity/protocols/oauth2
https://howtodoinjava.com/spring-boot2/security-rest-basic-auth-example/ Example Spring Security Configuration
User Story
As a BlockHeads product owner, I want the ability to create a new user account and login so that we can host multiple user accounts with isolated Lego set lists managed per user
Acceptance Criteria
[ ] Done when we have a registration form to register new users.
[ ] Done when we have a login button & form, which allows returning users to login. ~- [ ] Done when a user can login and have an isolated view of their Lego sets.~
[ ] Done when we have a backend service to manage client creation and login requests. ~- [ ] Done when we have a persistence layer to save user accounts.~
[ ] Done when we have an in-memory temporary datastore.