firebase_auth_web 0.1.1+1 copy "firebase_auth_web: ^0.1.1+1" to clipboard
firebase_auth_web: ^0.1.1+1 copied to clipboard

outdated

The web implementation of firebase_auth

firebase_auth_web #

The web implementation of firebase_core.

Usage #

Import the package #

To use this plugin in your Flutter app on the web, simply add it as a dependency in your pubspec.yaml alongside the base firebase_auth plugin.

(This is only temporary: in the future we hope to make this package an "endorsed" implementation of firebase_auth, so it will automatically be included in your app when you run your Flutter app on the web.)

Add this to your pubspec.yaml:

...
dependencies:
  ...
  firebase_auth: ^0.15.1
  firebase_auth_web: ^0.1.0
  ...

Updating index.html #

Due to this bug in dartdevc, you will need to manually add the Firebase JavaScript files to your index.html file.

In your app directory, edit web/index.html to add the line:

<html>
    ...
    <body>
        <script src="https://www.gstatic.com/firebasejs/7.5.0/firebase-app.js"></script>
        <script src="https://www.gstatic.com/firebasejs/7.5.0/firebase-auth.js"></script>
        <script src="main.dart.js"></script>
    </body>
</html>

Using the plugin #

Once you have added the firebase_auth_web dependency to your pubspec, you can use package:firebase_auth as normal.