Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
It would be great to not click on "Log in using OpenID" but instead have that as the default for both the login form and block.
Comment | File | Size | Author |
---|---|---|---|
#8 | openid_selector_drupal2.png | 78.21 KB | andriy_gerasika |
#7 | openid_selector_drupal.png | 77.59 KB | andriy_gerasika |
#7 | openid_selector_inline.png | 84.34 KB | andriy_gerasika |
Comments
Comment #1
andriy_gerasika CreditAttribution: andriy_gerasika commentedi.e. as if Login with OpenID link was clicked, and Cancel OpenID Login link will be shown?
Comment #2
mfer CreditAttribution: mfer commentedIdeally there are a few options that come to mind. One would be OpenID as the default and Drupal login as the secondary you click to. In that case the link would be something like "Use a username and password to login.". This would be more appropriate than "cancel openid".
The other options would be to remove the normal Drupal login allowing only OpenID for login. The only reason I think of that being appropriate here is because the UX of this module make that a viable option.
Comment #3
sreynen CreditAttribution: sreynen commentedI'd also like this. I have use cases for both options mfer mentioned.
Comment #4
andriy_gerasika CreditAttribution: andriy_gerasika commentedthe third option is to use StackOverflow's approach, where create new account forwards to myopenid, and forgot my password as well
Comment #5
ShaunDychko CreditAttribution: ShaunDychko commentedA great compromise would be the two column layout at https://sourceforge.net/account/login.php which displays everything on one screen.
Comment #6
andriy_gerasika CreditAttribution: andriy_gerasika commentedsourceforge layout is good for /user/login screen, but not good for user login block
Comment #7
andriy_gerasika CreditAttribution: andriy_gerasika commentedattached are screenshots of two possible variants:
a) Drupal login is integrated into OpenID Selector as new icon at the end of small provider list, using site's favicon image. This "provider" is selected by default.
b) OpenID Selector form is inlined below Drupal login form
Comment #8
andriy_gerasika CreditAttribution: andriy_gerasika commentedor variant a.1: Drupal login is first in list of providers
Comment #9
andriy_gerasika CreditAttribution: andriy_gerasika commentedfixed in just released v1.3
Comment #10
Ingumsky CreditAttribution: Ingumsky commentedThanks andriy! That's very useful module but I have a problem with that. I've tried openid-selector 6-1.5 (with openid-selector library in place) on my dev-server but there's no openid shown by default neither on example.net/user nor in login block. I was forced to click on "Log in with OpenID" link every time I wanted to see that beautiful widget -(
Comment #11
Ingumsky CreditAttribution: Ingumsky commentedComment #12
Ingumsky CreditAttribution: Ingumsky commentedSolved with openid_selector_drupal. Sorry mate 8)
Comment #14
joel_guesclin CreditAttribution: joel_guesclin commentedErrr... would it be possible to make that an option?
I'm just testing OpenID Selector, and in the Logon Block the "user name" and "password" fields don't appear at all, unless you click on the icon for the site as ID provider. But since I have existing users who are used to having the "user name" and "password" fields, I'm afraid they are going to get confused about this. It would be nice to have an option so that you could set the behaviour the same way it is on the demonstration site...
Comment #15
joel_guesclin CreditAttribution: joel_guesclin commentedMy bad... I just realised that this is controlled by the "OpenID Selector for Drupal login" module - which seems a bit strange I must say, rather than having it as an option.