Skip to content
This repository has been archived by the owner on May 22, 2019. It is now read-only.

lightdm.authenticate() without a username does not cause a prompt #162

Open
TLATER opened this issue Mar 3, 2018 · 4 comments
Open

lightdm.authenticate() without a username does not cause a prompt #162

TLATER opened this issue Mar 3, 2018 · 4 comments

Comments

@TLATER
Copy link
Contributor

TLATER commented Mar 3, 2018

As the title says, simply calling lightdm.authenticate() does not appear to cause a prompt process to start - although the documentation states that it should prompt for a user. Neither the registered show_prompt is called nor does anything happen when lightdm.respond is called.

Looking at the definition of that method here and the relevant gi reference this does seem to be intended to work - I don't know enough about the bridging interface to tell if perhaps some type conversion is breaking this.

This all is using RC 2 for version 3.0.0, I don't believe any changes were made to the login process since?

@TLATER
Copy link
Contributor Author

TLATER commented Mar 3, 2018

A workaround for now is to manually check against the user list, which isn't too bad, I suppose (does screw with my architecture though, grr).

@lots0logs
Copy link
Member

That's odd. It should work. The simple theme also uses the prompt flow. Does that theme work for you on your system?

@TLATER
Copy link
Contributor Author

TLATER commented Mar 18, 2018

Gah, sorry for not replying sooner, didn't realize there was a response.

Having tried the simple theme, it actually comes up with lightdm is not defined - an issue in itself, but I haven't seen that happen to any other theme, so probably not related?

@lots0logs
Copy link
Member

Okay..I'll take a look at it as soon as I have some time. Thanks.

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

No branches or pull requests

2 participants