{"repo":"weblineindia/Flutter-OTP-Authentication","free":true,"listed":false,"github":"https://github.com/weblineindia/Flutter-OTP-Authentication","clone":"git clone https://github.com/weblineindia/Flutter-OTP-Authentication.git","description":"A Flutter based OTP Authentication component, used to verify your mobile number with OTP (One Time Password) using Firebase Authentication.","language":"Dart","stars":262,"topics":["flutter","flutter-demo","flutter-components","flutter-examples","flutter-plugin","reusable-components","flutter-library","flutter-otp","otp-authentication","flutter-otp-authentication"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Flutter - OTP Authentication A Flutter based OTP Authentication component, used to verify your mobile number with OTP (One Time Password) using Firebase Authentication. Table of contents - Flutter Support - Demo - Features - Getting started - Usage - Methods - Want to Contribute? - Need Help / Support? - Collection of Components - Changelog - License - Keywords Flutter Support Version - Flutter 3.35.7 (stable) We have tested our program in above version, however you can use it in other versions as well. Demo ------ Features Select country with flag & country code. Verify mobile number with OTP all over the world. Getting started Download this sample project and import widget dart files in your Flutter App. Update Widgets UI based on your requirements. Usage Setup process is described below to integrate in sample project. Methods Configure Firebase in main method. WidgetsFlutterBinding.ensureInitialized(); Platform.isAndroid ? await Firebase.initializeApp( options: const FirebaseOptions( apiKey: 'xxxxxxxxxxxx-g-famDgC3jx6VV4h-xxxxxx', appId: '1:xxxxxxxxxxxx:android:xxxxxxxb7ea052854b0005', messagingSenderId: 'xxxxxxxxxxxx', projectId: 'flutterxxxxxxxxx-9xxxa')) : await Firebase.initializeApp(); Configure Country Picker Widget & implement method for call back selected country details e.g // Put CountryPicker Widget CountryPicker( callBackFunction: callBackFunction ); // Create callback function void callBackFunction(String name, String dialCode, String flag) { // place your cod","default_branch":null,"files":null,"tree":[],"storefront":"/r/weblineindia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/weblineindia/Flutter-OTP-Authentication/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}