Skip to content

We should skip the "give this app permission to log in" screen if the user has literally just given permission to it. #5112

@ara4n

Description

@ara4n

Describe the bug

When a new user registers on (say) EW, or starts a login process, it feels very clunky and bad UX for MAS to then prompt them to give the app permission to access their account... given they just signalled their intent by trying to register/login in the first place.

Surely there should either be a way to pass that intent through to MAS to skip the redundant confirmation, or whitelist clients like EW entirely.

When hallway-testing Element at a conference a few weeks ago, every user I persuaded to signup immediately said "why on earth do I need to grant permission to something I just told it I wanted to do?!" - it feels like a major wart on something which is otherwise very polished.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions