Skip to content

SSO auth cannot be used to logout of sessions #314

@exodrifter

Description

@exodrifter

If you have only SSO authentication, you cannot logout of sessions. This is because if you try to log out of a session the user will be asked to do password authentication, but the account doesn't have a password. I believe this may happen because the only advertised authentication flows are password and jwt:

let flows = [
AuthFlow::new([AuthType::Password].into()),
AuthFlow::new([AuthType::Jwt].into()),
];

My expectation is that if the server uses single sign on, when you try to log out of a session (or any other action which requires re-authenticating), these actions would do SSO authentication.

Related:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions