8 ms·
Show HN: iOS Login Page
- xenospn 7y agoThat is beautiful! One thing I've noticed tho from some of my older users is that they have no idea what the difference is between "login" and "sign up". I'm sure there's a better way to present that, but I haven't figured out how so far.
- wlesieutre 7y agoMaybe wording that explains better what each of them does? Like "Create a new account" and "Log into my account"? Wouldn't fit in the UI as designed unless you broke each button into two lines though.
- v_paliy 7y agoHey! Thank you for your response. I agree with you that "sign up" isn't the best way to represent a register view, but if I were to name it "register," it wouldn't be that identical since I'm using a big font.
- dbieber 7y agoConsider "Sign in" and "New user"
- gav 7y agoIt is beautiful and it's a tough problem to solve--the login/signup is a big cause of friction and confusion to users. I would wonder how many users notice the "Sign Up" link or read it as "Sign In" and not understand how to proceed. The distinction between username and email is lost on a lot of people, unless you expect accounts to outlive emails and the value of having an account is worth this friction (think Dropbox or online banking) then use an email or phone instead. I do wonder if for most apps a two-step process is easier: enter your email/phone to continue, if that exists ask them to logon or otherwise create an account. I realize there are concerns about account enumeration, which are valid, but end up being overly hostile to the user (plus most registration flows leak anyway).
- xenospn 7y agoThats a good idea! I might try that.
- billforsternz 7y agoVisiting my mother-in-law the other day I helped her with a TV on demand "app" built into her TV. For some reason it needed her to log in again and she was stuck. She had successfully entered her email and password (I was surprised and impressed), but had absolutely no inkling of the final step required - moving the pointer to the button marked "login" and pressing it. So easy to forget that a tech-centric mental model can be completely alien to "normal" people, especially older people.
- MobileVet 7y agoYep, this user flow bifurcation is nothing but confusing for people. I avoid it and have found people are far less confused
- xiconfjs 7y agoMy head always struggles with "Sign up" and "Sign in"...best example for me - https://www.digitalocean.com https://www.digitalocean.com [1] [1] https://i.imgur.com/fAS7rfz.png https://i.imgur.com/fAS7rfz.png
- kccqzy 7y agoStep 1: ask user to enter their email. Step 2: if that email exists in the database, ask for password. Otherwise confirm with the user that they are new to the site. Then ask for password twice. Step 3: done.
- smohare 7y agoOn iOS the phone gifs are comically long.
- v_paliy 7y agoHi. Are you talking about gifs in the README file?
- v_paliy 7y agoAlso, you can check out my recent post about my messenger, which presents another design of iOS Login Page. https://news.ycombinator.com/item?id=22516065 https://news.ycombinator.com/item?id=22516065
- cvwright 7y agoNice work! Thanks for sharing.
- bassdigit 7y agoAm I the only one who finds subtle animations much more pleasant? I think there is a reason why it's dark when the stage set of a theatre is being changed between scenes, but with user interfaces somehow any rearrangement must be a distracting visual gimmick these days. Edit: Seriously, why do you need a hard change to a blue background only to then move a white cloud up across nearly the complete height of the screen? https://github.com/realpaliy/ios-login/raw/master/art/finalAnim.gif https://github.com/realpaliy/ios-login/raw/master/art/finalA...
- bassdigit 7y agoAfter thinking about it more, maybe I am wrong and there is a use case for these animations: Small children like to look at moving things. So it depends on the target audience. Toys or educational Apps are different from the business / financial context implied in your demo.
- Normal_gaussian 7y agoDon't underestimate the number of successful adults who treat their finances / business as a toy
- sidpatil 7y agoThere is a trend of infantilization within modern culture. This has been underway for some time now.
- bassdigit 7y agoYou are right, I found more on this: https://www.uta.edu/huma/agger/fastcapitalism/10_1/bernardini10_1.html https://www.uta.edu/huma/agger/fastcapitalism/10_1/bernardin...
- snek 7y agohelpful mnemonic for remembering the difference between "log in" and "login": "I'm going to log in on the login page"
- MobileVet 7y agoIt’s a pretty animation... so nice work on that front. Regarding login in general, people are done with passwords. From a security perspective they are worthless in most situations. From a user perspective, no one wants to make a new one or remember a different one, so they reuse them. The good thing is this greatly simplifies the flow. 1) Ask for the email address. 2) check it against your system 2a) user found -> send auth email link 2b) no user, make a new one Done. 2 steps, no passwords, no double path / flow
- kevindong 7y agoFrom a simplicity perspective, I'd prefer a text message with a 6-10 character numeric code that can be auto filled with one tap. Aka the Lyft model (they probably didn't come up with it, but they're the main example that I can think of off the top of my head).
- MobileVet 7y agoSure... text is fine but easier to hack typically. For low sensitivity, it is probably faster than email.
- BiteCode_dev 7y agoI see many problems with that: - if you change your email address, or have any problem with it (oups, google has blocked you again!), you can't log in. Have been bitten by this when myopera.com closed and I couldn't access my old email. I lost some accounts. - emails are clear text, so bots can intercept a login link and use it - if you want to share the account with somebody, you gotta give them access to your email - I don't want my inbox to be polluted by 15 login email every day - using my password manager is much faster than doing this
- MobileVet 7y agoWe always include a backup code in the email you can manually paste in. Do you need to login to things repeatedly? I mean, sure your bank... but what else do you log out of? You and I use a password manager... but are they mainstream? My parents sure dont
- tinus_hn 7y agoWhatever, as long as they support the password manager.