auth_provider 2.0.8 auth_provider: ^2.0.8 copied to clipboard
A flutter authentication managemnt tool
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add auth_provider
This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get
):
dependencies:
auth_provider: ^2.0.8
Alternatively, your editor might support flutter pub get
. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:auth_provider/AuthMethod.dart';
import 'package:auth_provider/AuthProvider.dart';
import 'package:auth_provider/AuthProviderUser.dart';
import 'package:auth_provider/AuthProviderUser.g.dart';
import 'package:auth_provider/AuthUser.dart';
import 'package:auth_provider/UserInterface.dart';
import 'package:auth_provider/auth_methods/AmazonAuthMethod.dart';
import 'package:auth_provider/auth_methods/AppleAuthMethod.dart';
import 'package:auth_provider/auth_methods/GoogleAuthMethod.dart';
import 'package:auth_provider/auth_methods/GraphEmailLoginMethod.dart';
import 'package:auth_provider/auth_methods/GraphEmailSignupMethod.dart';
import 'package:auth_provider/auth_methods/OTPAuthMethod.dart';
import 'package:auth_provider/auth_methods/PhoneAuthMethod.dart';
import 'package:auth_provider/auth_methods/TwilioOTPAuthMethod.dart';
import 'package:auth_provider/flutter_auth.dart';
import 'package:auth_provider/shared_prefrence_provider.dart';