Skip to content

Auth: expired password reported as authentication failure #118

Description

@kavau

auth.c currently does not differentiate between non-success PAM return values. The greeter shows "authentication failed" for an expired password, even though the password was correct.

Minimum fix: send appropriate messages for common return codes to the greeter.

Letting the user actually change the password needs a larger architectural change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:sessionSession lifecycle, VT, PAM, compositor launchbugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions