Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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.

---