Skip to content
This repository has been archived by the owner on Oct 9, 2018. It is now read-only.

Usability: confusing placement of login button on wp-admin #43

Open
MagicFab opened this issue Jul 17, 2013 · 7 comments
Open

Usability: confusing placement of login button on wp-admin #43

MagicFab opened this issue Jul 17, 2013 · 7 comments

Comments

@MagicFab
Copy link

At the wp-admin login page, the Persona button is located between the normal login (email + password) form and the normal login button. This seems rather confusing and doesn't help clearly distinguish the Persona login button from the other button - in fact it shows 2 buttons, given the impression the submit button for Persona will submit the normal login fields for authentication.

It should be located either at the top or at the bottom

This is even more confusing when other authentication plugins are enabled, such as Google Authenticator.

@shane-tomlinson
Copy link
Owner

@MagicFab - can you do me a favor and take a screen shot? I only ever see one button, but then, I optimized for my own use and am not using other plugins for authentication.

@MagicFab
Copy link
Author

Screenshot of authentication including "Google authenticator" plugin:
slection_028

@shane-tomlinson
Copy link
Owner

Oh yeah, that's not great at all.

@shane-tomlinson
Copy link
Owner

@MagicFab - I had a look at the Wordpress code that prints the wp-login.php screen, no native hooks are provided to place the Persona button below the "Sign in" button. We can only place the button below all the others if we use Javascript to dynamically insert the Persona button.

@MagicFab
Copy link
Author

Any changes or tricks depending on the current code may be tricky and may break on upgrade. Not sure how to go about this, maybe looking at example of OpenID integration on existing site may provide other clues.

@MagicFab
Copy link
Author

Here is an example of OpenID integration: https://wordpress.org/plugins/openid/:
slection_031

@shane-tomlinson
Copy link
Owner

Ahh! I see what you mean, the border makes a huge difference. Thanks @MagicFab!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants