Skip to content

Compatibility Mode breaks logging in via Chrome on Android: Failed login with correct password #5585

@t-aus-m

Description

@t-aus-m

Describe the bug
When trying to log into our Authentik using Chrome on an Android smartphone, multiple users complain about failed login attempts even if the password was correct.

To Reproduce

  1. Try to log into authentic using an Android Smartphone (Android 13) with Chrome (Version 113.0.5672.77)
  2. Log into a service through SSO or into Authentik directly
  3. UI shows Error Failed to authenticate

Expected behavior
The user should be able to log in regardless of the OS or browser used

Screenshots
Screenshot_20230511-193531

Logs
From admin UI:

{
    "geo": {
        "lat": redacted,
        "city": "redacted",
        "long": redacted,
        "country": "redacted",
        "continent": "redacted"
    },
    "stage": {
        "pk": "8d2615a180e54bde83ee65a8395acd78",
        "app": "authentik_stages_identification",
        "name": "default-authentication-identification",
        "model_name": "identificationstage"
    },
    "password": "********************",
    "username": "redacted",
    "http_request": {
        "args": {
            "next": "redacted"
        },
        "path": "/api/v3/flows/executor/default-authentication-flow/",
        "method": "POST"
    }
}
User
{
    "pk": 2,
    "email": "",
    "username": "AnonymousUser"
}

Version and Deployment (please complete the following information):

  • authentik version: 2023.4
  • Deployment: docker compose

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions