Passage logo


Native passkey authentication for your Flutter app


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


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.registerWithPasskey('');

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

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


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