Skip to content

Latest commit

 

History

295 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kinde React Native SDK 0.7x

The Kinde SDK for React Native SDK 0.7x.

You can also use the React Native 0.7x starter kit here.

PRs Welcome Kinde Docs Kinde Community

Requirements

Platform Minimum Version
iOS 12.0+
Android API 23+

Note

  • iOS: 12.0+ is required due to the dependency on react-native-app-auth, which uses AppAuth-iOS 2.0.0. If your app targets iOS versions below 12.0, you will need to update your deployment target.
  • Android: API 23+ is required due to the dependency on react-native-keychain, which has a minimum SDK version of 23.

Development

Example app

To run the included example app (CocoaPods/Bundler/Ruby setup and run steps), see: example/README.md

Initial set up

  1. Clone the repository to your machine:

    git clone https://github.com/kinde-oss/kinde-react-native-sdk-0-7x
  2. Go into the project:

    cd kinde-react-native-sdk-0-7x
  3. Install the dependencies:

    npm install

How to build

Implement your modifications and then execute the below command to compile the SDK:

npm run build

How to add the SDK into an already existing project

  1. Go to the project's root directory, then execute the below command:
    npm pack <path-to-sdk-folder>
    // e.g
    npm pack ~/Documents/Projects/kinde-react-native-sdk-0-7x
  2. Update the package.json file
{
  ...
  "dependencies": {
    "@kinde-oss/react-native-sdk-0-7x": "file:kinde-oss-react-native-sdk-0-7x-<version>.tgz",
    ...
  }
  ...
}

How to test

To test the SDK, you just need to run the command:

npm run test;

Documentation

For details on integrating this SDK into your project, head over to the Kinde docs and see the React Native SDK 0.7x doc 👍🏼.

Publishing

The core team handles publishing.

Contributing

Please refer to Kinde’s contributing guidelines.

License

By contributing to Kinde, you agree that your contributions will be licensed under its MIT License.

About

Kinde React Native SDK for authentication for 0.7x

Resources

Code of conduct

Contributing

Security policy

Stars

20 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages