搜尋套件、儲存庫與 APP 分類

account_picker 封面
套件詳情v2.2.0

account_picker

提示使用者選擇裝置上儲存的電子郵件或電話號碼,無需額外權限

Android
近 30 天下載
476
喜歡數
29
Pub 分數
150

安裝套件

flutter pub add account_picker

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

account_picker 套件允許使用者選擇裝置上儲存的電子郵件或電話號碼,而無需請求額外權限。它利用裝置內建的帳戶管理員,提供一種順暢且安全的方式來存取聯絡人資訊。非常適合需要使用現有帳戶登入的驗證流程,能透過減少摩擦來簡化登入過程。此套件專為 Android 設計,並可順暢整合至 Flutter 應用程式中。

適用情境

  • 使用者登入,使用儲存的電子郵件或電話號碼
  • 簡化驗證流程
  • 基於聯絡人的登入,無需額外權限
  • 預填入登入表單
  • 減少註冊過程中的使用者輸入
  • 安全帳戶選擇

主要特色

  • 不需要額外權限
  • 使用原生 Android 帳戶管理員
  • 支援電子郵件和電話號碼
  • 與 Flutter 的簡單整合
  • 所需的最小UI自訂
  • 跨應用帳戶存取

適合對象

  • 驗證畫面
  • 引導流程
  • 使用現有帳戶登入
  • 需要快速帳戶選擇的應用
  • 僅限 Android 的 Flutter 應用
  • 注重隱私的應用程式

使用建議

  • 僅支援 Android 平台
  • 僅限儲存在裝置上的帳戶
  • 無 iOS 支援
  • 依賴系統帳戶的可用性
  • 可能無法在所有 Android 版本上運作
  • 需要正確的清單設定

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Account Picker Plugin

This Flutter plugin prompt suser to pick an Email or a Phone number saved on device without requiring extra permission It is a lightweight plugin that does not require extra permssion. This plugin does not require any special device permission.

It uses AccountPicker API.

This currently works for Android only.

Demo App

Usage to request Phone

final String phone = await AccountPicker.phoneHint();
setState(() {
    _phoneNumber = phone;
});

Usage to request Email

final EmailResult emailResult = await AccountPicker.emailHint();
print(emailResult);
setState(() {
    _email = emailResult.email;
    _accountType = emailResult.type;
});

TODO

Accepting PR for:

  • https://github.com/tolotrasamuel/account_picker/issues/8

所屬分類

依賴

依賴清單 1 項

  • plugin_platform_interface^2.0.2

原始碼儲存庫

使用此套件的專案

暫無相關資料。