The Stytch SDKs provide methods that communicate directly with the Stytch API, allowing you to easily authenticate your users without adding extra endpoints to your backend. The Stytch React Native B2B SDK is a headless Kotlin Multiplatform library distributed as an NPM package. It provides platform native async/await API for all Stytch B2B authentication methods including SSO, SCIM provisioning, and multi-org discovery.Documentation Index
Fetch the complete documentation index at: https://stytch.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
NPM package
@stytch/react-native-consumer
React Native package for the Stytch B2B SDK
Authentication methods
TheStytchB2B client exposes the following namespaces:
| Namespace | Description |
|---|---|
magicLinks | Email magic link authentication |
otp | One-time passcodes via SMS and email |
passwords | Password-based authentication |
oauth | OAuth flows (Google and others) with org-level and discovery modes |
sso | SAML and OIDC SSO authentication |
totp | Time-based one-time passcode (authenticator app) |
discovery | Cross-org discovery: list and join organizations |
session | Session management |
members | Member account management |
organizations | Organization management |
recoveryCodes | Recovery code management |
scim | SCIM provisioning |
rbac | Role-based access control |
dfp | Device fingerprinting |
Compatibility and requirements
- Minimum React Native version: 0.80.0