Guest login not available with hide-users

Bug #1379710 reported by Dominik George
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LightDM GTK Greeter
New
Unknown

Bug Description

In the LightDM GTK+ Greeter 1.8.5, there is no option to start a guest session if the user list is hidden. It can only be selected when hide-users is set to false.

Revision history for this message
Dominik George (natureshadow) wrote :

I looked at the code and found a workaround. The guest entry in the user dropdown injects the string "*guest" into the username for authentication.

Entering *guest as username does the trick. I think that this is also a bug - the codeflow can be changed with special values entered into the username field - but it gives a running guest session ;).

(Hint: You can also enter *other to trigger the code normally run by the "Other ..." entry in the user combo, which changes the display state of the username field.)

Revision history for this message
Andrew P. (kalgasnik) wrote :

Let's call this bug "a feature" and document it.
Except of its "*other" part - it must be fixed.

Changed in lightdm-gtk-greeter:
status: New → Confirmed
Revision history for this message
Sean Davis (bluesabre) wrote :

For future consideration, maybe we can add a button to the bottom left for "Guest Login"?

Revision history for this message
Andrew P. (kalgasnik) wrote :

Just for hide-users mode. I think it is better to add special column to "users" model - TYPE - to prevent things like this.

Revision history for this message
Andrew P. (kalgasnik) wrote :

Last line in my message disappeared.
And use this type in all functions with "username" argument. There are 2 or 3 such functions that really need it.

Sean Davis (bluesabre)
Changed in lightdm-gtk-greeter:
importance: Undecided → Unknown
status: Confirmed → Unknown
Changed in lightdm-gtk-greeter:
status: Unknown → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.