Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nehakushwah993/android-passkey
Android Passkey Example : Sample app using Credential Manager API to redirect to a home page if credentials exist or show manual login options if not.
https://github.com/nehakushwah993/android-passkey
android android-authentication android-passkey google-password-manager passkey passkey-authentication passkey-manager passkeys passkeys-demo
Last synced: 3 months ago
JSON representation
Android Passkey Example : Sample app using Credential Manager API to redirect to a home page if credentials exist or show manual login options if not.
- Host: GitHub
- URL: https://github.com/nehakushwah993/android-passkey
- Owner: NehaKushwah993
- License: mit
- Created: 2024-09-08T13:59:24.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-09-09T18:15:18.000Z (5 months ago)
- Last Synced: 2024-09-10T16:07:06.537Z (5 months ago)
- Topics: android, android-authentication, android-passkey, google-password-manager, passkey, passkey-authentication, passkey-manager, passkeys, passkeys-demo
- Language: Kotlin
- Homepage:
- Size: 108 KB
- Stars: 31
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Android Passkey Example
Welcome to the **Android Passkey Example!** 🎉 This app showcases **Kotlin** and **Jetpack Compose** with Android's Credential Manager API.
**Medium Article**: [Click here](https://medium.com/@n20/simplifying-logins-in-android-with-passkeys-a-quick-guide-08ed67e15619)
### How It Works
- **On Launch**: Displays a popup with existing credentials if available; otherwise, provides manual login options and saves new credentials.
## Getting Started
### Prerequisites
- **Android Studio**
- **Android 13 (API level 33)** or higher
- **Google Play Services** enabled### Setup
1. **Clone the Repo**
```bash
git clone https://github.com/NehaKushwah993/Android-Passkey.git
cd Android-Passkey
```2. **Open in Android Studio**
- File > Open > Select the project directory
3. **Run the App**
- Connect your device or start your emulator
- Click **Run** in Android Studio### Demo Video
Watch the demo here:
https://github.com/user-attachments/assets/ef435009-ddde-4f81-84f2-438cc4b034bc
### License
MIT License. See the [LICENSE](LICENSE) file.
### Contact
Need help? [Create an issue](https://github.com/NehaKushwah993/Android-Passkey/issues) on GitHub.
---