Flutter

The easiest way to add Passwordless Login and Email/Phone Number Verification to your Flutter app.

Installation

Add Cotter to your pubspec.yaml , then run flutter pub get.

dependencies:
  cotter:

Check the latest releases in pub.dev. You may need to restart your flutter for it to run pod install (stop flutter run and re run it).

For Android:

Update the minSdkVersion inside android/app/build.gradle to 18:

defaultConfig {
    // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
    applicationId "com.example.example"
    minSdkVersion 18   // 👈 Update this line
    targetSdkVersion 28
    versionCode flutterVersionCode.toInteger()
    versionName flutterVersionName
}

Complete Guides

Sign in with Device

Allow users to login automatically from a device that they trust.

Sign In with Device

Sign in with Email/Phone Number

Authenticate users by sending a Magic Link or OTP via email, SMS, or WhatsApp.

Sign in with Email/Phone Number

Quickstart Guides

Flutter – Sign in with Device

Last updated