Login form should ask for e-mail address only once

Bug #2164 reported by Matthew Paul Thomas
8
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Guilherme Salgado

Bug Description

The current login form is a bit awkward, because it expects you to enter the same data (your e-mail address) in one of two places depending on whether you have an account or not. If you enter it in the wrong field by mistake, you have to cut-and-paste.

This can be solved with a form looking roughly like this.

To {task for which we're asking for login}, you need to sign in to Launchpad.

What is your e-mail address?

    My e-mail address is: [ ]

Do you have a Launchpad password?

    (*) Yes, my password is: [ ]

    ( ) No, please create a Launchpad account for me
        We'll e-mail you with instructions on how to complete registration.
        We will never disclose, share, etc etc...

    ( Continue )

Dafydd Harries (daf)
Changed in launchpad:
status: New → Accepted
Changed in launchpad:
assignee: nobody → matsubara
Revision history for this message
Max Harmony (maxh) wrote :

That looks like amazon.com

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Yep. :-) See the "Login screen" section of <http://www.useit.com/alertbox/20050725.html>.

Revision history for this message
Christian Reis (kiko) wrote :

This is what our OpenID login form looks like, btw, doesn't it?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Yes it is (it's not a coincidence that I both reported this bug, and designed the OpenID form that way). So this is one of the bugs that could be fixed by migrating Launchpad to use OpenID for login.

Revision history for this message
James Henstridge (jamesh) wrote :

I just filed bug 176845 about making the OpenID login form usable outside of an OpenID authentication request. Among other things, this would let us use it for authenticating to Launchpad itself, solving this bug.

Changed in launchpad:
assignee: matsubara → nobody
Curtis Hovey (sinzui)
tags: removed: fix-it-friday
Changed in launchpad-foundations:
assignee: nobody → Guilherme Salgado (salgado)
milestone: none → 10.02
status: Triaged → Fix Committed
Changed in launchpad-foundations:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.