FLUTTER ECOSYSTEM

tolotrasamuel/account_picker

Prompt user to pick an Email or a Phone number saved on device without requiring extra permission

account_picker project cover
Stars
3
Forks
5
Last push (UTC)
Dec 10, 2024
Project status
Active
tolotrasamuel GitHub avatar
GITHUB User

tolotrasamuel ↗

Just a hamster hitting the keyboard while eating a biscuit

LanguagesKotlinDartShell

Packages published by this repository

Dependencies used

Dependency list 4 items
  • flutter{"sdk":"flutter"}
  • plugin_platform_interface^2.0.2
  • flutter_testDevelopment{"sdk":"flutter"}
  • flutter_lintsDevelopment^3.0.0

Original README

English project snapshot. Visit GitHub for the latest content.

Expand / collapse project 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