Skip to content

[local_auth] Support Linux #70270

@TheOneWithTheBraid

Description

@TheOneWithTheBraid

Use case

The local_auth package is useful when handling sensitive data in Flutter applications. In my case, I am processing encrypted, sensitive messages which I would obviously like to protect. Especially on Desktop systems in the professional environment, lots of sensitive data is being processed. That is why I would like to propose to support native authentication on desktop systems too.

Proposal

Especially on Linux, the implementation should be done using pam, the native Linux authentication manager, as pam itself supports various authentication types, security levels. Especially, password authentication, facial detection and fingerprint detection can be natively integrated into pam.

About Windows and macOS, I am unfortunately not in knowledge to propose a suiting method.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projecta: desktopRunning on desktopp: local_authPlugin for local authentificationpackageflutter/packages repository. See also p: labels.platform-linuxBuilding on or for Linux specificallyteam-linuxOwned by the Linux platform teamtriaged-linuxTriaged by the Linux platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions