2015-05-28 19:12:26 +02:00
2015-05-20 20:41:10 +02:00
2015-05-20 20:39:52 +02:00
2015-05-20 18:23:04 +02:00
2015-05-20 20:39:52 +02:00
2015-05-20 17:33:48 +02:00
2015-05-28 19:12:26 +02:00
2015-05-20 20:41:10 +02:00

react-native-keychain

Keychain Access for React Native

Currently functionality is limited to just storing internet passwords. More to come...

Installation

  • $ npm install react-native-keychain
  • Right click on Libraries, select Add files to "…" and select node_modules/react-native-keychain/RNKeychain.xcodeproj
  • Select your project and under Build Phases -> Link Binary With Libraries, press the + and select libRNKeychain.a.

Usage

See KeychainExample for fully working project example.

var Keychain = require('Keychain');

var server = 'http://facebook.com';
var username = 'zuck';
var password = 'poniesRgr8';
Keychain
  .setInternetCredentials(server, username, password)
  .then(function() {
    console.log('Credentials saved successfully!')
  });

Keychain
  .getInternetCredentials(server)
  .then(function(credentials) {
    console.log('Credentials successfully loaded', credentials)
  });

Keychain
  .resetInternetCredentials(server)
  .then(function(credentials) {
    console.log('Credentials successfully deleted')
  });

License

MIT © Joel Arvidsson 2015

Description
🔑 Keychain Access for React Native
Readme MIT
Languages
Java 45.1%
Objective-C 25.5%
JavaScript 17.7%
C++ 8.9%
Starlark 2%
Other 0.8%