nextcloud / registration

User registration app for Nextcloud
GNU Affero General Public License v3.0
137 stars 78 forks source link

UI confusion between login and registration #50

Closed pierreozoux closed 7 years ago

pierreozoux commented 8 years ago

I have 2 ways for creating account for people:

In the second case, there is an issue, I'd say 80% of people don't see the login button of xCloud, and click on registration.

Here is a screenshot: https://cloud.pierre-o.fr/index.php/s/tQkgXCzA91nohMo

I'm not a UI expert, but would be nice if we could fix that. Not sure if it is your plugin or xCloud problem.

Do you have any idea? If not, we could contact http://ura.design/

In the long term, I think I'll remove the register button from the index, and just wire the landing page to the registration form, but still think it could be a valuable feature for everybody.

pellaeon commented 8 years ago

This is definitely a UX problem, but unfortunately there's no way for plugins to touch the login page (except for the "Alternate logins" fields).

Wiring the landing page to the registration form requires some ugly hack (like injecting javascripts that redirects), so this should only be our last resort.

One proposal for the core might be accepted: When alternative login exists, show the original Login button to avoid confusion.

What do you think?

pierreozoux commented 8 years ago

Ok, then, if I understand well, we should close here and open in Nc/oC?

In the mean time for me, I removed the register button, and from my landing page, I redirect to the register page.

You cna see it in action here: https://indiehosters.net

We could have this as an option in admin? Do you think it makes sense? (I can PR, I'm increasing my xCloud developing skills :) )

On 14-09-2016 08:38, Pellaeon Lin wrote:

This is definitely a UX problem, but unfortunately there's no way for plugins to touch the login page (except for the "Alternate logins" fields).

Wiring the landing page to the registration form requires some ugly hack (like injecting javascripts that redirects), so this should only be our last resort.

One proposal for the core might be accepted: When alternative login exists, show the original Login button to avoid confusion.

What do you think?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pellaeon/registration/issues/50#issuecomment-246931145, or mute the thread https://github.com/notifications/unsubscribe-auth/ABxvHZjcXn8ZnLl5_2ZpyM7hN9YmDd_Rks5qp6SAgaJpZM4J1Nqn.

I use PGP to protect our privacy, if you want to know more, you can follow this https://emailselfdefense.fsf.org/en/

If you have further questions, please do not hesitate to ask. You can verify my public key here: https://keybase.io/pierreozoux

pellaeon commented 8 years ago

Oh I misunderstood you, I thought your proposal was to hijack the login page and redirect it to registration and add login button on registration, because there is no landing page for my site. Nevermind.

I would like to keep this open until the issue is solved in NC/OC.

pierreozoux commented 8 years ago

But we should open an issue there right? Or do you know if there is already soemthing?

pellaeon commented 8 years ago

Yeah, can you do it?

pierreozoux commented 8 years ago

https://github.com/nextcloud/server/issues/1404

Espina2 commented 8 years ago

@pierreozoux @pierreozoux take a look at

https://github.com/nextcloud/server/issues/1615

pierreozoux commented 7 years ago

Let's close this, it is definitely fixed :)