Joystream / gleev

Gleev - UI for consuming and interacting with the Joystream network
https://gleev.xyz
GNU General Public License v3.0
4 stars 0 forks source link

Problem: email requirement for signup #17

Open mochet opened 10 months ago

mochet commented 10 months ago

Problem

Currently, the new signup flow for Gleev completely removes the option for new users to sign up with wallets (requiring the email/password flow), and also mandates that users with preexisting channels fill in an email address. This has been unpopular with some users who would rather use a 100% wallet flow when using Gleev:

"I won't give my email out of principle. This is not web3. Don't care for notifications. Let me connect with my wallet and signature. It is me. Email should be opt in. Not cool with that." - https://discord.com/channels/811216481340751934/812344859921743872/1141369952532693052

"thanks. If i can sign in with my wallet, why am I required to give my email? All it says is "please provide your email to stay up to date on everything Gleev" but it's not optional. You have to give it. If you say no, then it won't even log you in, even though I already signed the login with my wallet." - https://discord.com/channels/811216481340751934/813361923172335648/1133885845049462925

"You have no access to your wallet accounts anymore without registering via email. This is bad." - https://discord.com/channels/811216481340751934/1035122985905954868/1133029350359449723

Solution

dmtrjsg commented 10 months ago

@mochet thank you sir for raising this issue.

While this suggestion is very reasonable, there are certain limitations with the server side tech that are really costly to modify at this point of time.

Let's keep it in the backlog and once we accumulate the critical mass of advanced users to make the ROI on this feature attractive, we will definitely consider to make the sign up process more flexible.