React native bridge for AppAuth - an SDK for communicating with OAuth2 providers
The npm package is an implementation of AppAuth for React Native, providing a bridge for AppAuth-iOS and AppAuth-Android SDKs for communication with OAuth 2.0 and OpenID Connect providers. It supports OAuth providers that adhere to the OAuth2 spec and is tested with various OpenID and OAuth2 compliant providers.
npm install react-native-app-auth
react-native link react-native-app-auth
cd ios && pod install && cd ..
The npm package provides a robust implementation of AppAuth for React Native, enabling seamless communication with OAuth 2.0 and OpenID Connect providers. It supports a wide range of providers, follows industry best practices, and ensures secure authentication flows for native apps. With its support for PKCE extension and adherence to RFC standards, developers can rely on this library for their authentication needs in React Native projects.