myiam_flutter_sdk 0.7.1 copy "myiam_flutter_sdk: ^0.7.1" to clipboard
myiam_flutter_sdk: ^0.7.1 copied to clipboard

Authentication SDK for MyIAM service in Flutter.

myiam_flutter_sdk #

Authentication SDK for MyIAM service in Flutter.

Install #

flutter pub add myiam_flutter_sdk

Quick Start #

import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:myiam_flutter_sdk/myiam_flutter_sdk.dart';

// 1. Initialize
ProviderScope(
  overrides: [
    authConfigProvider.overrideWithValue(
      const MyiamConfig(
        serviceUid: 'YOUR_SERVICE_UID',
        oauth2ClientId: 'YOUR_CLIENT_ID',
        apiKey: 'YOUR_API_KEY',
        redirectScheme: 'YOUR_APP_SCHEME',
        redirectHost: 'YOUR_REDIRECT_HOST',
      ),
    ),
  ],
  child: const MyApp(),
)

// 2. Login
LoginScreen(onLogin: (tokens) async { ... })

// 3. Signup
SignupScreen(onSignup: (tokens) async { ... })

// 4. Logout
LogoutScreen()

Documentation #

  • Quick Start
  • Auth API Reference
  • REST API Reference

License #

MIT

0
likes
0
points
118
downloads

Publisher

verified publishermyiam.io

Weekly Downloads

Authentication SDK for MyIAM service in Flutter.

Homepage

License

unknown (license)

Dependencies

app_links, crypto, flutter, flutter_inappwebview, flutter_riverpod, flutter_secure_storage, http

More

Packages that depend on myiam_flutter_sdk