Closed (duplicate)
Project:
Drupal Commons
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
30 Jul 2012 at 16:53 UTC
Updated:
3 Aug 2012 at 21:54 UTC
Based on Log in page from the interactive prototype there are only two fields provided for the user to login: Username and Password.
But, this is inconsistent with Sing up UI/UX - there is no Username field there - which is IMHO great, and play along nice with #1557764: Ability to configure whether username or Full Name is displayed.
If e-mail address is definitely required for sign up proccess, then I suggest to require only e-mail address and password for users to log in again to the site.
This is also good because it is independent from the username/full name site configuration/set up - if there will be such option available (based on Commons D7 user stories).
Comments
Comment #1
ezra-g commentedYes, I think inclusion of username in the comp is also a bug. Let's let folks login only with their email address and password.
Comment #2
Andrea C commentedLeaving the discussion about Single-SingOn to a future post (is not a subject for an MVP release) we need to remember that username is important in a corporate environment. In a corporate environment often people needs to login to many applications and whenever is possible, is better to offer them the possibility to use the same username on all the applications.
We are big group with more or less 450 companies and more then 37.000 employees. We use Commons in a subgroup of 30 companies with 3500 employees and for us the MVP for login is:
With Commons 6.x-2.x we already have 1 and 2 (we added LDAP_integration Module to the standard distrib of Commons). For n° 3 we map the username to a different attribute of the LDAP schema because is not useful to see post signed by someone called BJ05885 (it's also not secure)
I think companies need username or, at least, the ability for the site admin to choose it as an option for login.
Comment #3
crimsondryad commentedAgreed Andrea. My use case for commons is in the corporate world as an intranet and we use usernames. I'm ok with allowing either at a given time or with making it configurable, but please don't force email addresses on us.
Comment #4
izkreny commentedHi everyone!
I think good solution to this would be to wrap up all Log in and Sing up magic (including Mollom captcha and OAuth) into (sub)feature that can be easily turned off - which would then provide you basic Drupal log in and registration capabilities that you can modify with e.g. http://drupal.org/project/ldap module for your use case.
What do you think about that?
If we have consensus I will update issue summaries of this and #1557764: Ability to configure whether username or Full Name is displayed issue and turn them into tasks.
Comment #5
crimsondryad commentedI would be ok with making this easy to turn off. Though I could also really use the full name display for authoring. Is it really going to be as easy as just turning off a feature? Aren't a lot of activity streams and stuff going to rely on the username field?
Comment #6
izkreny commented@crimsondryad: What I'm proposing is to be able to easily turn off all the goodness only in Sing up and Log in pages, not to totally disable full name field(s) in user profiles - that should handle another feature.
If your implementation would be using LDAP module than I guess you could fill that fields when user first time Sign up to the web site, at least that was possible with http://drupal.org/project/ldap_integration/ module.
Comment #7
crimsondryad commentedokie, sounds good to me. W00t! Progress!
Comment #8
Andrea C commentedLogin must be really important as now we have at least 4 issues talking about it:
I choose this issue to say: Commons 6.x-2.x use username and password; may be using username in Commons 3 is important also to guarantee a smooth update from Commons 2. For the update itself and to not put in trouble the old users with a new auth method
Comment #9
ezra-g commentedLet's continue this work at #1557764: Ability to configure whether username or Full Name is displayed.
Comment #10
ezra-g commented