react-native-credentials-manager
React Native Credentials Manager is a library for React Native that implements Credential Manager API on Android and Authentication Services on iOS. It enables developers to manage passwords, passkeys, and platform-specific sign-in flows including Google Sign-In on Android and Apple Sign In on iOS within their React Native applications. On Android, the library supports devices running API 19 and above with username and password storage plus federated Google sign-in, while devices on Android 9 and above gain full passkey support through the FIDO2 and WebAuthn standards. On iOS, it requires iOS 16 or later and uses the AuthenticationServices framework to deliver passkey support, AutoFill password assistance, and native Apple Sign In. Key features include passkey creation and authentication, AutoFill password support across both platforms, manual password storage on Android, and third-party sign-in integration with Google on Android and Apple on iOS. Manual password storage is not available on iOS due to platfor