sikhsparks / sikh-events

A comprehensive Sikh event management app for organizers to manage events and for the community to search, save, set reminders, and share events.
0 stars 0 forks source link

Implement User Account Microservice #18

Open ravjot28 opened 2 weeks ago

ravjot28 commented 2 weeks ago

Description: Implement a user account microservice which supports signup, login, forgot password, activate/deactivate user management. Signup and login can be based on email and password or sign in with Google. Also, store metadata with the user containing different key values depending on user type. For example, for event organizer admins, it will include organization name, URL, description, email, and contact details. On signup, send an email using the notification service to ensure the email is verified. Similarly, for forgot password, send an email to ensure password reset is possible.

Acceptance Criteria:

Further Details: