Last updated:
0 purchases
auth0 flutter web
Auth0 Flutter Web #
A wrapper for Auth0 SPA SDK to use Auth0 in Flutter Web.
How to use #
1. Add dependency #
dependencies:
auth0_flutter_web:
copied to clipboard
2. Load Auth0 SPA SDK in index.html #
Make Auth0 SPA SDK available for dart by adding it to index.html in web folder (besides ios and android)
<head>
<!-- other elements in head -->
<script src="https://cdn.auth0.com/js/auth0-spa-js/1.13/auth0-spa-js.production.js"></script>
<!-- other elements in head -->
</head>
copied to clipboard
3. Use Auth0 in dart code #
import 'package:auth0_flutter_web/auth0_flutter_web.dart';
Auth0 auth0 = await createAuth0Client(
Auth0CreateOptions(
domain: '-- domain of the universal login page --',
client_id: '-- id of your app --',
)
);
String token = await auth0.getTokenWithPopup();
copied to clipboard
Example #
Complete source code of working example can be found in example folder under repository root
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.