customer accounts
We mentioned the possibility for a customer to create an account, in order to avoid having to fill in his name, address, customer type every time he/she creates a basket.
Should we do it?
Pros:
- it makes it possible to implement additional features for the customer, such as having a list of previous baskets/orders
- it indeed avoids having to enter the same information every time
Cons:
- more things to implement
- it doesn't decrease the amount of information substantially: instead of name + email + postal address + customer type, the customer will have to provide email + password
- lots of unknowns on how to manage the authentication (custom? delegated to keycloak? how to distinguish customer users from INRA users?)