clerk_flutter 0.0.1 copy "clerk_flutter: ^0.0.1" to clipboard
clerk_flutter: ^0.0.1 copied to clipboard

retracted

Package that will allow you to authenticate and use Clerk from Flutter code.

example/lib/main.dart

import 'dart:async';
import 'dart:core';

import 'package:clerk_flutter/clerk_flutter.dart';
import 'package:clerk_flutter/logging.dart';
import 'package:flutter/material.dart';

Future<void> main() async {
  await setUpLogging(printer: const LogPrinter());
  runApp(const MainApp());
}

class MainApp extends StatelessWidget {
  const MainApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: ClerkAuth(
        publicKey: const String.fromEnvironment('public_key'),
        publishableKey: const String.fromEnvironment('publishable_key'),
        child: Scaffold(
          backgroundColor: ClerkColors.whiteSmoke,
          body: Padding(
            padding: horizontalPadding32,
            child: Center(
              child: ClerkAuthBuilder(
                signedInBuilder: (context, auth) => const ClerkUserButton(),
                signedOutBuilder: (context, auth) => const ClerkAuthenticationWidget(),
              ),
            ),
          ),
        ),
      ),
    );
  }
}

class LogPrinter extends Printer {
  const LogPrinter();

  @override
  void print(String output) {
    Zone.root.print(output);
  }
}
29
likes
0
points
2.6k
downloads

Publisher

verified publisherclerk.com

Weekly Downloads

Package that will allow you to authenticate and use Clerk from Flutter code.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

clerk_auth, collection, flutter, flutter_inset_box_shadow, flutter_svg, phone_input, webview_flutter

More

Packages that depend on clerk_flutter