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.
You can import the Passage library by including this in your app's build.gradle
file dependencies:
implementation 'id.passage.android:passage:2.0.0'
And you can use it like this:
val passage = Passage(activity, "YOUR_APP_ID")
passage.loginWithPasskey()
You can import the PassageFlex library by including this in your app's build.gradle
file dependencies:
implementation 'id.passage.android:passageflex:0.2.0'
And you can use it like this:
val passageFlex = PassageFlex(activity, "YOUR_APP_ID")
val nonce = passageFlex.passkey.authenticate()
To get started using Passage in your Android app, please visit our Passage Docs.