The generator for the Kinde React Native 0.7x SDK.
This generator creates an SDK in React Native 0.7x that can authenticate to Kinde using the Authorization Code grant or the Authorization Code with PKCE grant via the OAuth 2.0 protocol
Also, see the SDKs section in Kinde’s contributing guidelines.
Clone the repository to your machine:
git clone https://github.com/kinde-oss/kinde-react-native-generator-0-7x
Go into the project:
cd kinde-react-native-generator-0-7x
Run the following command to generate the SDK:
make clean
make build-react-native
The SDK gets outputted to: ./out/kinde-react-native-sdk, which you can enter via:
cd out/kinde-react-native-sdk
git init && npm install
npm run build
npm pack <path-to-generator-folder>/out/kinde-react-native-sdk
package.json file
{
...
"dependencies": {
"@kinde-oss/react-native-sdk-0-7x": "file:kinde-oss-react-native-sdk-0-7x-<version>.tgz",
...
}
...
}
When you modify the SDK, it is essential to update the template files to regenerate the SDK:
/generators/react-native/src/main/resources/react-nativegenerators/react-native/src/main/java/com/kinde/codegen/KindeReactNativeGenerator.javaPlease refer to Kinde’s contributing guidelines.
By contributing to Kinde, you agree that your contributions will be licensed under its MIT License.
Java
90.8%
Handlebars
3.1%
TypeScript
1.4%
Shell
1.2%
The generator for the Kinde React Native 0.7x SDK.
This generator creates an SDK in React Native 0.7x that can authenticate to Kinde using the Authorization Code grant or the Authorization Code with PKCE grant via the OAuth 2.0 protocol
Also, see the SDKs section in Kinde’s contributing guidelines.
Clone the repository to your machine:
git clone https://github.com/kinde-oss/kinde-react-native-generator-0-7x
Go into the project:
cd kinde-react-native-generator-0-7x
Run the following command to generate the SDK:
make clean
make build-react-native
The SDK gets outputted to: ./out/kinde-react-native-sdk, which you can enter via:
cd out/kinde-react-native-sdk
git init && npm install
npm run build
npm pack <path-to-generator-folder>/out/kinde-react-native-sdk
package.json file
{
...
"dependencies": {
"@kinde-oss/react-native-sdk-0-7x": "file:kinde-oss-react-native-sdk-0-7x-<version>.tgz",
...
}
...
}
When you modify the SDK, it is essential to update the template files to regenerate the SDK:
/generators/react-native/src/main/resources/react-nativegenerators/react-native/src/main/java/com/kinde/codegen/KindeReactNativeGenerator.javaPlease refer to Kinde’s contributing guidelines.
By contributing to Kinde, you agree that your contributions will be licensed under its MIT License.
Java
90.8%
Handlebars
3.1%
TypeScript
1.4%
Shell
1.2%