nioc / xmpp-web

Lightweight web chat client for XMPP server
GNU Affero General Public License v3.0
142 stars 20 forks source link

[UX] Store credentials checkbox label is not clear #15

Closed thundergreen closed 3 years ago

thundergreen commented 4 years ago

I am using your awesome easy and small web app for my home automation system which I am running at home. This easy web interface allows me to send messages to my dasboard as well as pictures but i have to relogin each time i open this dashboard / page. Is there a way to make the login persisten.. maybe opt in or hardcoded?

Looks like this on my dashboard:

image

like this it looks logged in:

image

nioc commented 4 years ago

Hello, this is the exact purpose of checkbox in login page 😉

SmartSelect_20200911-014937_Firefox

If checked, it does not auto login to your xmpp server?

poVoq commented 4 years ago

I think the confusing part is that it says "do not store my password" after the checkbox ;)

nioc commented 4 years ago

You're right... I thought a dynamic checkbox label was a good idea but it seems I was wrong 😆 Maybe using a switch should be more understandable?

poVoq commented 4 years ago

Why not just have a static text with a checkbox? That is really the standard everywhere and easily understood.

Edit: you could still change the color upon activating the checkbox

nioc commented 4 years ago

Yep. Agreed for this proposition (return to basic) 👌 @thundergreen can you confirm that with box checked, login is well done?

thundergreen commented 4 years ago

Indeed the checkbox seems weird bit works perfectly.tha ks for the hint