math-dojo / user-account-service

Microservice for managing the users of the math-dojo platform
1 stars 0 forks source link

Allow the email address of users to be persisted #45

Open noce2 opened 3 years ago

noce2 commented 3 years ago

The user account service currently has a placeholder field for the verification status of a user's account. The purpose of this is to prevent unverified users from accessing more features of the platform. Essentially preventing spam. Currently we can either:

  1. Trust a user signing-in through Auth0 automatically has a verified account (we make use of auth0's user.email_verified property )

  2. Enabled the storage of an email address which we can then use to verify accounts later on (via email notifications).