yaseenkadir / etchedjournal

An encrypted journal where entries are etched in stone.
Apache License 2.0
0 stars 0 forks source link

Remove email field from user #16

Closed yaseenkadir closed 5 years ago

yaseenkadir commented 6 years ago

As a user I don't want to need an email in order to register so that I don't have to divulge a personal detail.

As a product owner I don't want to store emails so that I can attract more users who don't want to divulge personal details.

Email is currently a requirement (even though we're not doing anything). We should disable the field being required. Eventually we might add an option to allow account password resets (Not master key password resets).

yaseenkadir commented 5 years ago

We don't need to worry about emails at all atm. I've changed the ticket to just remove the email from the models.

yaseenkadir commented 5 years ago

Our cognito config has email as an alias attribute. I've also became less of a fan of username only websites. I don't want to have to come up with a new username every time I sign up. I think we should support both username and email sign ups.