identity_firebase_link 0.2.2 identity_firebase_link: ^0.2.2 copied to clipboard
Authenticate using Email Link by Firebase for Identity package
dart-identity-firebase-link #
Authenticate using Email Link by Firebase for Identity package
Getting Started #
- Enable
Sign In With Link
in Authentication settings of Firebase's project - Create a dynamic link domain and add it to authorised domains in Authentication settings
- Add below package
identity_firebase_link: ^0.1.0
- Add following code to initState of main page
import 'package:identity/identity.dart';
import 'package:identity_firebase/identity_firebase.dart';
import 'package:identity_firebase_link/identity_firebase_link.dart';
// ...
@override
void initState() {
super.initState();
Identity.of(context).init(
FirebaseProvider([
FirebaseEmailLinkAuthenticator(
url: 'https://yourapp.firebaseapp.com',
iOSBundleID: "com.example.app",
androidPackageName: "com.example.app")
]),
(context) => HomePage());
}
- Run the app