HOME | DD

DanRabbit β€” Login User Flow

Published: 2013-03-31 03:44:14 +0000 UTC; Views: 13056; Favourites: 45; Downloads: 92
Redirect to original
Description A user flow for the login on elementaryos.org

update:
* Vertical flow instead of horizontal
* Added email verification step
* Vertical forms for registration
* Removed "I'm a Human" checkbox after discussion with web team.
Related content
Comments: 24

Quassy [2014-06-15 01:37:49 +0000 UTC]

So, why is there a password input field if I choose to register with Facebook Login?

πŸ‘: 0 ⏩: 0

ArkBlitz [2013-05-01 01:00:42 +0000 UTC]

You could also add an OAuth login, for those who don't like non-free social networks like Facebook or Twitter.

πŸ‘: 0 ⏩: 0

timpieee [2013-04-19 13:14:48 +0000 UTC]

You should add the facebook thing to the normal OS, so it can add all you contacts, your profile picture, your name etc!

πŸ‘: 0 ⏩: 0

3duard [2013-04-11 19:29:24 +0000 UTC]

Please don't do something like this facebook thing, for such a great site like elementaryos.org

πŸ‘: 0 ⏩: 0

ArturoIlhuitemoc [2013-04-01 19:41:58 +0000 UTC]

I think the registration process is kind of confusing. When I enter a new site, I look for a Register button if I'm not registered already.

πŸ‘: 0 ⏩: 1

Seahorsepip In reply to ArturoIlhuitemoc [2013-04-02 05:32:49 +0000 UTC]

You see |Register | Login in|
You shouldn;t have pressed Login then but that button left of it

πŸ‘: 0 ⏩: 0

ainq [2013-04-01 15:43:59 +0000 UTC]

for [link] ?

πŸ‘: 0 ⏩: 2

purvaldur In reply to ainq [2013-04-02 21:54:48 +0000 UTC]

Oh god. When I clicked the video it started playing a high school musical song. ''Summer'' Either that means Luna comes out summer or it's a hella funny bug

πŸ‘: 0 ⏩: 1

BassUltra In reply to purvaldur [2013-04-02 23:58:28 +0000 UTC]

Or its a placeholder video.

πŸ‘: 0 ⏩: 1

purvaldur In reply to BassUltra [2013-04-03 00:11:48 +0000 UTC]

Anyway, I could'nt help but laugh when I clicked it, expecting something about Luna en eOS

πŸ‘: 0 ⏩: 0

BassUltra In reply to ainq [2013-04-01 17:47:35 +0000 UTC]

For elementaryos.org

That's just the dev site, the main site will eventually be the same as the dev site.

πŸ‘: 0 ⏩: 0

FabianInostroza [2013-03-31 18:07:58 +0000 UTC]

wow

πŸ‘: 0 ⏩: 0

JGJ2110 [2013-03-31 12:25:42 +0000 UTC]

While it looks great I have to wonder the choice to only support "Log in with Facebook". I mean if it's merely for logging in, then surely you could allow the use of other openID/OAuth providers like f.x. google?

πŸ‘: 0 ⏩: 2

DanRabbit In reply to JGJ2110 [2013-04-01 02:36:42 +0000 UTC]

Sure, it's possible other providers could be used. I just chose to show Facebook here because it's the most widely used.

πŸ‘: 0 ⏩: 1

aldomann In reply to DanRabbit [2013-04-02 17:52:28 +0000 UTC]

Adding at least Google+ would be a great idea; we've got a big elementary OS user base on Google+.

πŸ‘: 0 ⏩: 1

CassidyJames In reply to aldomann [2013-04-04 21:50:39 +0000 UTC]

+1

πŸ‘: 0 ⏩: 0

DaSurgeeo In reply to JGJ2110 [2013-03-31 16:39:01 +0000 UTC]

+1

πŸ‘: 0 ⏩: 0

elgregorPL [2013-03-31 06:39:14 +0000 UTC]

I think it needs some better spam protection than this checkbox

And if you accidentally type your password wrong, then you have to click "go back" instead of just retyping. But these buttons look good -> everyone will want to click them...

πŸ‘: 0 ⏩: 1

DanRabbit In reply to elgregorPL [2013-04-01 02:34:44 +0000 UTC]

See [link]

Only an incorrect username would throw you to the registration screen, not an incorrect password.

πŸ‘: 0 ⏩: 2

elgregorPL In reply to DanRabbit [2013-04-02 16:10:47 +0000 UTC]

"Spambots can’t check the checkbox because it’s only displayed to users on the client-side."

Now this makes sense, most of spambots don't like JavaScript because it requires extra CPU power. I think spambot would check all the regular checkboxes, because most checkboxes in registration forms are "I accept the terms of service" type.

(And I know regular captchas suck. There are some better ones, like "select image with a cat". But JS checkbox should be enough for now.)

"Only an incorrect username would throw you to the registration screen, not an incorrect password."

Thanks for claryfying

πŸ‘: 0 ⏩: 1

DanRabbit In reply to elgregorPL [2013-04-02 18:29:57 +0000 UTC]

After speaking with out webteam, we decided to go the opposite direction:

Like you said, a spambot will try to check an "accept the terms" box. So we'll have a hidden checkbox that a regular user won't see, but a spambot will.

Yay, internetz!

πŸ‘: 0 ⏩: 1

adambrenecki In reply to DanRabbit [2013-06-03 12:18:08 +0000 UTC]

I'd be careful with doing things like that, users using accessibility software might still see the checkbox, and at the very least be confused.

πŸ‘: 0 ⏩: 0

ArturoIlhuitemoc In reply to DanRabbit [2013-04-01 19:41:08 +0000 UTC]

The checkbox could be bypassed with the help of something like this: [link]

πŸ‘: 0 ⏩: 1

elgregorPL In reply to ArturoIlhuitemoc [2013-04-02 16:31:45 +0000 UTC]

Of course. But most bots are simple and not adjusted to specific websites. And increasing spam protection only makes sense if current protection is not enough. (And I'm sure regular HTML checkbox wouldn't be enough, but JS one may be.)

πŸ‘: 0 ⏩: 0