Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/kinde-oss/kinde-auth-react

Kinde React SDK for frontend authentication flows
https://github.com/kinde-oss/kinde-auth-react

authentication kinde-react react react-auth reactjs sdk

Last synced: 30 days ago
JSON representation

Kinde React SDK for frontend authentication flows

Lists

README

        

# Kinde React

The Kinde SDK for React.

You can also use the React starter kit [here](https://github.com/kinde-starter-kits/react-starter-kit).

[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](https://makeapullrequest.com) [![Kinde Docs](https://img.shields.io/badge/Kinde-Docs-eee?style=flat-square)](https://kinde.com/docs/developer-tools/react-sdk) [![Kinde Community](https://img.shields.io/badge/Kinde-Community-eee?style=flat-square)](https://thekindecommunity.slack.com)

## Documentation

Please refer to the Kinde [React SDK document](https://kinde.com/docs/developer-tools/react-sdk).

## Publishing

The core team handles publishing.

To publish a new package version, use the “Release and Publish to NPM” action in the “Actions” tab.

## Contributing

Please refer to Kinde’s [contributing guidelines](https://github.com/kinde-oss/.github/blob/489e2ca9c3307c2b2e098a885e22f2239116394a/CONTRIBUTING.md).

## Playground

To create the playground run `npm run dev:prepare`

This will clone the React starter kit into a `/playground` directory and reference the SDK via `npm link`.

You will need to add your Kinde credentials to the generated `.env` file inside `/playground`

`npm run dev` will load up the playground on [http://localhost:3000](http://localhost:3000)

## License

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