Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/oblador/react-native-keychain
:key: Keychain Access for React Native
https://github.com/oblador/react-native-keychain
android ios keychain-access react-native
Last synced: 4 days ago
JSON representation
:key: Keychain Access for React Native
- Host: GitHub
- URL: https://github.com/oblador/react-native-keychain
- Owner: oblador
- License: mit
- Created: 2015-05-20T15:33:48.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-10-26T10:52:52.000Z (about 2 months ago)
- Last Synced: 2024-10-29T15:09:21.402Z (about 1 month ago)
- Topics: android, ios, keychain-access, react-native
- Language: Kotlin
- Homepage:
- Size: 2.19 MB
- Stars: 3,195
- Watchers: 36
- Forks: 520
- Open Issues: 171
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-react-native - react-native-keychain ★992 - Keychain Access for React Native (Components / System)
- awesome-react-native-native-modules - react-native-keychain ★593
- awesome-react-native - react-native-keychain ★992 - Keychain Access for React Native (Components / System)
- awesome-react-native - react-native-keychain ★992 - Keychain Access for React Native (Components / System)
- awesome-react-native - react-native-keychain ★992 - Keychain Access for React Native (Components / System)
- awesome-react-native-ui - react-native-keychain ★243 - Keychain Access for React Native (Components / System)
README
react-native-keychain[![Tests](https://github.com/oblador/react-native-keychain/actions/workflows/e2e_tests.yaml/badge.svg)](https://github.com/oblador/react-native-keychain/actions/workflows/e2e_tests.yaml) [![npm](https://img.shields.io/npm/v/react-native-keychain.svg)](https://npmjs.com/package/react-native-keychain) [![npm](https://img.shields.io/npm/dm/react-native-keychain.svg)](https://npmjs.com/package/react-native-keychain)
This library provides access to the Keychain (iOS) and Keystore (Android) for securely storing credentials like passwords, tokens, or other sensitive information in React Native apps.
- [Installation](#installation)
- [Documentation](#documentation)
- [Changelog](#changelog)
- [Maintainers](#maintainers)
- [Used By](#used-by)
- [License](#license)## Installation
1. Run `yarn add react-native-keychain`
2. Run `pod install` in `ios/` directory to install iOS dependencies.
3. If you want to support FaceID, add a `NSFaceIDUsageDescription` entry in your `Info.plist`.
4. Re-build your Android and iOS projects.## Documentation
Please refer to the documentation website on https://oblador.github.io/react-native-keychain
## Changelog
Check the [GitHub Releases page](https://github.com/oblador/react-native-keychain/releases).
## Maintainers
Joel Arvidsson
Author
Dorian Mazur
Maintainer
Vojtech Novak
Maintainer
Pelle Stenild Coltau
Maintainer
Oleksandr Kucherenko
Contributor
## Used By
This library is used by several projects, including:
- [Rainbow Wallet](https://github.com/rainbow-me/rainbow)
- [MetaMask Mobile](https://github.com/MetaMask/metamask-mobile)
- [BlueWallet](https://github.com/bluewallet/bluewallet)## License
MIT © Joel Arvidsson 2016-2020