Welcome to the official Frontegg React Native SDK — your all-in-one solution for integrating authentication and user management into your React Native mobile app. Frontegg is a self-served user management platform, built for modern SaaS applications. Easily implement authentication, SSO, RBAC, multi-tenancy, and more — all from a single SDK.
Install the required peer dependencies in your app:
# Expo
npx expo install @react-native-async-storage/async-storage @react-navigation/native @react-navigation/native-stack react-native-screens react-native-safe-area-context
# Bare React Native
npm install @react-native-async-storage/async-storage @react-navigation/native @react-navigation/native-stack react-native-screens react-native-safe-area-contextThis repository includes:
- A Get Started guide for quick integration
- A Setup Guide with detailed setup instructions
- Usage Examples with common implementation patterns
- Advanced Topics for complex integration scenarReact Native
- A Embedded example projects to help you get started quickly
For full documentation, visit the Frontegg Developer Portal: 🔗 https://developers.frontegg.com
The React Native wrapper depends on the underlying native SDKs:
- On Android, the plugin and example app use
com.frontegg.sdk:android:1.3.34. - On iOS, the plugin depends on
FronteggSwift1.3.10 via CocoaPods.
After upgrading, run pod install in your iOS project and rebuild both platforms.
The React Native wrapper depends on the underlying native SDKs:
- On Android, the plugin and example app use
com.frontegg.sdk:android:1.3.34. - On iOS, the plugin depends on
FronteggSwift1.3.10 via CocoaPods.
After upgrading, run pod install in your iOS project and rebuild both platforms.
Don't have a Frontegg account yet? Sign up here → https://portal.us.frontegg.com/signup
Need help? Our team is here for you: https://support.frontegg.com/frontegg/directories
