React Native Credentials Manager
A React Native library that implements the Credential Manager API for Android. This library allows you to manage passwords, passkeys and google signin in your React Native applications.
info
This library is actively under development. iOS support using Authentication Services is coming soon. Support for the old React Native architecture is also in progress. Supports old architecture now. Google Sign-In integration with Credential Manager will be added shortly. Google Sign-In is now supported.
Features
- ✨ Passkey Authentication
- 🔐 Password Credential Management
- 📱 Google SignIn
- 🤖 iOS Authentication Services (coming soon)
Learning resources
For more detailed information about the underlying APIs, refer to:
- Android Credential Manager Overview
- Android Credential Manager API Reference
- WebAuthn Developer Guide
- Passkeys Overview
Roadmap
Old Architecture Support✅- iOS Support using Authentication Services
- Additional Authentication Methods
- Comprehensive Documentation
Contributing
See the contributing guide to learn how to contribute to the repository and the development workflow.
License
MIT