> ## 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.

# Stytch React Native B2B SDK (Beta) Overview

> Get started with the Stytch React Native B2B SDK for building secure authentication flows for business applications

<Note>These docs are for our new Kotlin Multiplatform SDK, which is in **Public beta**. If you are instead looking for the stable version, please see [here](/api-reference/b2b/mobile-sdks/react-native-legacy/overview).</Note>

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.

## NPM package

<Card title="@stytch/react-native-consumer" icon="atom" href="https://www.npmjs.com/package/@stytch/react-native-b2b" cta="GitHub">
  React Native package for the Stytch B2B SDK
</Card>

## Authentication methods

The `StytchB2B` 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
