ensemble_auth 1.2.50 copy "ensemble_auth: ^1.2.50" to clipboard
ensemble_auth: ^1.2.50 copied to clipboard

Authentication services and sign-in widgets for Ensemble apps.

Use this package as a library

Depend on it

Run this command:

With Flutter:

 $ flutter pub add ensemble_auth

This will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):

dependencies:
  ensemble_auth: ^1.2.50

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:ensemble_auth/auth_module.dart';
import 'package:ensemble_auth/connect/OAuthController.dart';
import 'package:ensemble_auth/connect/widget/connect.dart';
import 'package:ensemble_auth/connect/widget/connect_with_google.dart';
import 'package:ensemble_auth/connect/widget/connect_with_microsoft.dart';
import 'package:ensemble_auth/signin/auth_manager.dart';
import 'package:ensemble_auth/signin/google_auth_manager.dart';
import 'package:ensemble_auth/signin/sign_in_anonymous.dart';
import 'package:ensemble_auth/signin/sign_in_with_custom_token.dart';
import 'package:ensemble_auth/signin/sign_in_with_server_api_action.dart';
import 'package:ensemble_auth/signin/sign_in_with_verification_code.dart';
import 'package:ensemble_auth/signin/signin_utils.dart';
import 'package:ensemble_auth/signin/widget/google/google_sign_in_button.dart';
import 'package:ensemble_auth/signin/widget/google/mobile.dart';
import 'package:ensemble_auth/signin/widget/google/stub.dart';
import 'package:ensemble_auth/signin/widget/google/web.dart';
import 'package:ensemble_auth/signin/widget/sign_in_button.dart';
import 'package:ensemble_auth/signin/widget/sign_in_with_apple.dart';
import 'package:ensemble_auth/signin/widget/sign_in_with_auth0.dart';
import 'package:ensemble_auth/signin/widget/sign_in_with_google.dart';
import 'package:ensemble_auth/token_manager.dart';