Passage logo

Pub

Native passkey authentication for your Flutter app

Welcome!

Integrating passkey technology can be really hard. That's why we built the Passage Flutter SDK - to make passkey authentication easy for you and your users - across native iOS, native Android, and web.

Passage Flutter

Installation

flutter pub add passage_flutter

Example Usage

import 'package:passage_flutter/passage_flutter.dart';

final passage = PassageFlutter('YOUR_PASSAGE_APP_ID');

// Register a new user with a passkey
await passage.passkey.register('name@email.com');

// Get authenticated user info
final user = await passage.currentUser.userInfo();

To see a full example, check out our Flutter Example App.

Documentation

To get started using Passage in your Flutter app, please visit our Passage Docs.