FlutterCore Logo
  • Home
  • Components
    • Alert
    • Button
    • Calendar
    • Color
    • Dialog
    • i18n
    • Indicator
    • Picker
    • Popup
    • Rating
    • Reports
    • Slider
    • Swipe
    • Tabbar
    • Table
    • Timeline
    • Toast
    • Web
  • Input
    • Authentication
    • Autocomplete
    • Date/Time Picker
    • Editor
    • Forms
    • Keyboard
    • Note
    • Password
    • Pin
    • Search
    • Text
    • Validation
    • Verification
  • Media
    • Audio
    • Charts
    • Gallery
    • Images
    • Maps
    • Music
    • Shape
    • Video
  • Ui
    • Animation
    • Cards
    • Carousel
    • Chat
    • Design
    • Drawer
    • Flip
    • Grid
    • Intro Page
    • Layout
    • ListView
    • Login Page
    • Material Design
    • Menu
    • Navigation
    • Progress
    • Splash Screen
  • Tutorial
    • Example
  • Application
    • Calculator
    • Clock
    • Library
    • Plugin

Flutter Phone Number Authentication

April 30, 2020 totosugito Login Page, Authentication, Ui 0

Flutter Phone Number Authentication

The Gorgeous Otp

A login page built with flutter inspired by a design found on Uplabs

Login Screen OTP Screen
Flutter Phone Number Authentication Flutter Phone Number Authentication

Tools

This project uses the phone connection provided by Firebase.
It also uses MobX and Provider to manage the state of the application simply and efficiently.

Configuration

This project works with Firebase so you need to import your own Google Services files on Android & iOS folder after creating your Firebase project. Remember to enable phone authentication in your Firebase project.

On iOS if you don’t have APN key or APN is not setup on the device (emulator) you must set URL Schemes to the REVERSE_CLIENT_ID from the GoogleServices-Info.plist file. If your application crashes on iOS after entering his phone to receive OTP, there’s a good chance it is due to this step.

Source Code

Please Visit Flutter Phone Number Authentication Source Code at GitHub

Related posts:

Flutter Authentication and Splash ScreenFlutter Authentication and Splash Screen Flutter Login Screen With FirebaseFlutter Login Screen With Firebase Flutter Login Screen With FirebaseFlutter Login Screen With Firebase Flutter Simple Login ExampleFlutter Simple Login Example
  • flutter authentication
Flutter Circular SliderPrevious

Flutter Circular Slider

Flutter To-Do List Using SqliteNext

Flutter To-Do List Using Sqlite

Android Mining Monitor Application

Pool Supported : Ethermine, Nanopool, 2Miners, Flexpool, Herominers, Hiveon

Go to Google Playstore

Recent Posts

  • Flutter File UtilsFlutter File Utils
  • Flutter PDFFlutter PDF
  • Produ Flutter Task Cross PlatformProdu Flutter Task Cross Platform
  • Flutter Animation DirectorFlutter Animation Director
  • Draggable Flutter ListDraggable Flutter List
  • Flutter Section Table ViewFlutter Section Table View
  • Image and Location Picker FlutterImage and Location Picker Flutter

Categories

  • Alert 2
  • Animation 39
  • Application 58
  • Audio 11
  • Authentication 7
  • Autocomplete 3
  • Button 15
  • Calculator 4
  • Calendar 12
  • Cards 16
  • Carousel 2
  • Charts 16
  • Chat 3
  • Clock 2
  • Color 5
  • Components 144
  • Date/Time Picker 15
  • Design 26
  • Dialog 13
  • Drag and Drop 4
  • Drawer 5
  • Dropdown 5
  • Editor 3
  • Example 24
  • Flip 3
  • Forms 6
  • Gallery 5
  • Grid 11
  • i18n 4
  • Images 31
  • Indicator 16
  • Input 30
  • Intro Page 5
  • Keyboard 3
  • Layout 16
  • Library 34
  • ListView 22
  • Loading 10
  • Login Page 6
  • Machine Learning 2
  • Maps 20
  • Markdown 1
  • Material Design 6
  • Media 78
  • Menu 25
  • Music 11
  • Navigation 19
  • Note 6
  • Page 8
  • Password 7
  • Payment 1
  • PDF 1
  • Perallax Scroll 1
  • Picker 22
  • Pin 5
  • Plugin 16
  • Popup 5
  • Progress 13
  • Rating 2
  • Reports 2
  • Search 8
  • Shape 2
  • Slider 13
  • Splash Screen 1
  • Swipe 7
  • Switch 2
  • Tabbar 8
  • Table 3
  • Tagging 2
  • Text 13
  • Textfield 4
  • Timeline 4
  • To Do 15
  • Toast 5
  • Tutorial 4
  • Ui 48
  • Validation 2
  • Verification 4
  • Video 16
  • Web 2

Copyright © 2025 | WordPress Theme by MH Themes