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.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

andriy_gerasika’s picture

i.e. as if Login with OpenID link was clicked, and Cancel OpenID Login link will be shown?

mfer’s picture

Ideally 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.

sreynen’s picture

I'd also like this. I have use cases for both options mfer mentioned.

andriy_gerasika’s picture

the third option is to use StackOverflow's approach, where create new account forwards to myopenid, and forgot my password as well

ShaunDychko’s picture

A great compromise would be the two column layout at https://sourceforge.net/account/login.php which displays everything on one screen.

andriy_gerasika’s picture

sourceforge layout is good for /user/login screen, but not good for user login block

andriy_gerasika’s picture

attached 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

andriy_gerasika’s picture

FileSize
78.21 KB

or variant a.1: Drupal login is first in list of providers

andriy_gerasika’s picture

Status: Active » Closed (fixed)

fixed in just released v1.3

Ingumsky’s picture

Thanks 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 -(

Ingumsky’s picture

Status: Closed (fixed) » Active
Ingumsky’s picture

Status: Active » Fixed

Solved with openid_selector_drupal. Sorry mate 8)

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

joel_guesclin’s picture

Errr... 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...

joel_guesclin’s picture

My 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.