pomle / corkheads

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create sign up flow

pomle opened this issue · comments

  • Present user with Create account and Login on start view
  • User only needs to add email to create account

I think I understand the direction we're taking with this one. Is this the idea?

Primary view:
create-account

After tapping "Sign in"
sign-in

The main issue I see is: for users that haven't yet set a password, it might be confusing for them to encounter a password input field. In this case, resetting their password isn't really resetting the password –– it's creating it for the first time.

Thoughts?

@EMDirks I agree. But here is what I think will happen.

  1. They create account. Only enter their email. They will think perhaps; "No password? Strange. Oh, well." Then they'll be in and forget about it.

  2. They want to log into a new device. By this time they have forgot about the non-password system but they recognize the flow that if you can't log in you have to reset your password via your email. That is when they actually set their password.

There is also the idea that we never use password. Instead of setting a password we can send a login link to their email. This is actually what security best practices recommend nowadays because people are so bad at picking and storing their passwords.

At Skurt we never had a password for login on your phone if I remember correctly. It was always a SMS to your number which was great except that people swap numbers more often than they swap emails since numbers are limited.

So its definitely not perfect but I think we can make it good.

@EMDirks yes, these designs are great. Let's do it like this and see what happens.

Ok sounds good. I agree on your points about what users will likely think.

I updated designs now.

Check the link in here to test it out #536

The thing I am missing here is that if you have logged in once in the app, I show the login screen by default when you start the app instead of the sign up screen. In this state there is only a back arrow up in the top that tells you this is to the Create account page.