Skip to content

Passage for Android - Add native passwordless authentication to your Android app with Passage by 1Password

License

Notifications You must be signed in to change notification settings

passageidentity/passage-android

Repository files navigation

Passage logo

Native passkey authentication for your Android app

Welcome!

Integrating passkey technology can be really hard. That's why we built the Passage Android SDK - to make passkey authentication easy for you and your users, all in a native Android experience.

Screenshot 2023-05-15 at 5 42 31 PM

Usage

Passkey Complete

You can import the Passage library by including this in your app's build.gradle file dependencies:

implementation 'id.passage.android:passage:1.7.3'

And you can use it like this:

val passage = Passage(activity, "YOUR_APP_ID")
passage.loginWithPasskey()

Passkey Flex

You can import the PassageFlex library by including this in your app's build.gradle file dependencies:

implementation 'id.passage.android:passageflex:0.1.0'

And you can use it like this:

val nonce = PassageFlex.Passkey.authenticate()

Documentation

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