# Stytch Docs: API & SDK reference B2B API Frontend SDKs React SDK

## React SDK

- [Stytch React B2B SDK Overview](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/overview.md): Get started with the Stytch React SDK for building secure authentication flows
- [Installation](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/installation.md): How to install and set up the Stytch B2B Frontend SDK in your application.
- [Changelog](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/changelog.md): Version history and updates for the Stytch React SDK
- [Upgrade Guide](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/upgrade-guide.md): How to upgrade between major versions of the SDK

### Pre-built UI

- [Theming](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/theming.md): How to configure styling for Stytch's pre-built UI components
- [Text Customization](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/text-customization.md): How to customize the text in the StytchB2B Login component

#### Login

- [StytchB2B Configuration](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/login/configuration.md): Configuration options for the StytchB2B Login component
- [Callbacks](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/login/callbacks.md): Callback functions for the StytchB2B Login component
- [Discovery Login Configuration](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/login/discovery.md): Configuring the Discovery flow for StytchB2B
- [Organization Login Configuration](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/login/organization.md): Configuring the Organization flow for StytchB2B
- [Password Reset Configuration](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/login/password-reset.md): Configuring the Password Reset flow for StytchB2B

#### Admin Portal

- [Admin Portal Overview](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/admin-portal/overview.md): Add Admin Portal to your React application
- [Admin Portal Member Management](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/admin-portal/member-management.md): Member management functionality in the Admin Portal Prebuilt UI Components
- [Admin Portal Organization Settings](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/admin-portal/organization-settings.md): Organization settings management in the Admin Portal Prebuilt UI Components
- [Admin Portal SSO](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/admin-portal/sso.md): SSO configuration and management in the Admin Portal Prebuilt UI Components
- [Admin Portal SCIM](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/admin-portal/scim.md): SCIM provisioning and management in the Admin Portal Prebuilt UI Components

#### Identity Provider

- [B2BIdentityProvider Configuration](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/identity-provider/configuration.md): Configuration options for the B2BIdentityProvider component
- [B2BIdentityProvider Callbacks](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/identity-provider/callbacks.md): Callback functions for the B2BIdentityProvider component
- [Trusted Auth Tokens](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/identity-provider/trusted-auth-tokens.md): Trusted Auth Tokens for the B2BIdentityProvider component
- [Custom Content Manifest Configuration](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/prebuilt-ui/identity-provider/custom-content-manifest.md): Custom content manifest for the B2BIdentityProvider component

### Hooks

- [useStytchOrganization Hook](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/hooks/use-stytch-organization.md): Get the current Organization using the Stytch React SDK
- [useStytchMember Hook](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/hooks/use-stytch-member.md): Get the current Member using the Stytch React SDK
- [useStytchMemberSession Hook](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/hooks/use-stytch-member-session.md): Get the current Member session using the Stytch React SDK
- [useStytchIsAuthorized Hook](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/hooks/use-stytch-is-authorized.md): Check if the current Member is authorized for a resource using the Stytch React SDK
- [useStytchB2BClient Hook](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/hooks/use-stytch-b2b-client.md): Get the Stytch B2B client instance using the Stytch React SDK

### Methods

- [Authenticate using redirect URL params](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/authenticate-by-url.md): Call authenticate via token in the URL after the member is redirected back

#### Organizations

- [Get Organization](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/get-organization.md): Retrieve Organization details using the Stytch React SDK
- [Get Organization Sync](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/get-organization-sync.md): Retrieve Organization details from cache using the Stytch React SDK
- [Get Organization by Slug](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/get-organization-by-slug.md): Retrieve Organization details by slug using the Stytch React SDK
- [On Organization Change](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/on-change-organization.md): Listen for changes to the Organization using the Stytch React SDK
- [Update Organization](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/update-organization.md): Update Organization details using the Stytch React SDK
- [Delete Organization](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/delete-organization.md): Delete an Organization using the Stytch React SDK
- [Get All Organization Connected Apps](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/get-connected-apps.md): Retrieve all Connected Apps for an Organization using the Stytch React SDK
- [Get Organization Connected App](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/organizations/get-connected-app.md): Retrieve a specific Connected App for an Organization using the Stytch React SDK

#### Organization Discovery

- [List Discovered Organizations](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/discovery/list-discovered-organizations.md): List discovered Organizations using the Stytch React SDK
- [Create Organization via Discovery](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/discovery/create-organization-via-discovery.md): Create an Organization through discovery using the Stytch React SDK
- [Exchange Intermediate Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/discovery/exchange-intermediate-session.md): Exchange an intermediate session using the Stytch React SDK

#### Members

- [Create Member](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/create-member.md): Create a new Member using the Stytch React SDK
- [Update Member](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/update-member.md): Update a Member using the Stytch React SDK
- [Search Members](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/search-members.md): Search for Members using the Stytch React SDK
- [Delete Member](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/delete-member.md): Delete a Member using the Stytch React SDK
- [Reactivate Member](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/reactivate-member.md): Reactivate a Member using the Stytch React SDK
- [Delete Member Password](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/delete-member-password.md): Delete a Member's password using the Stytch React SDK
- [Delete Member MFA Phone Number](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/delete-member-mfa-phone-number.md): Delete a Member's MFA phone number using the Stytch React SDK
- [Delete Member MFA TOTP](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/delete-member-mfa-totp.md): Delete a Member's MFA TOTP using the Stytch React SDK
- [Unlink Retired Member Email](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/unlink-retired-member-email.md): Unlink a retired Member email using the Stytch React SDK
- [Start Member Email Update](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/start-member-email-update.md): Start a Member email update process using the Stytch React SDK
- [Get Member Connected Apps](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/get-member-connected-apps.md): Get a Member's Connected Apps using the Stytch React SDK
- [Revoke Member Connected App](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/members/revoke-member-connected-app.md): Revoke a Member's Connected App using the Stytch React SDK

#### Self

- [Get Self](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/get-self.md): Get the currently logged-in Member using the Stytch React SDK
- [Get Self Sync](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/get-self-sync.md): Get the currently logged-in Member from local storage using the Stytch React SDK
- [On Self Change](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/on-change-self.md): Listen for changes to the currently logged-in Member using the Stytch React SDK
- [Update Self](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/update-self.md): Update the current member using the Stytch React SDK
- [Delete Self Password](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/delete-self-password.md): Delete the current Member's password using the Stytch React SDK
- [Delete Self MFA Phone Number](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/delete-self-mfa-phone-number.md): Delete the current Member's MFA phone number using the Stytch React SDK
- [Delete Self MFA TOTP](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/delete-self-mfa-totp.md): Delete the current Member's TOTP registration using the Stytch React SDK
- [Unlink Self Retired Email](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/unlink-self-retired-email.md): Unlink the current Member's retired email using the Stytch React SDK
- [Start Self Email Update](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/start-self-email-update.md): Start the current Member's email update process using the Stytch React SDK
- [Get Self Connected Apps](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/get-self-connected-apps.md): Get the current Member's Connected Apps using the Stytch React SDK
- [Revoke Self Connected App](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/self/revoke-self-connected-app.md): Revoke a Connected App for the current Member using the Stytch React SDK

#### Sessions

- [Get Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/get-session-sync.md): Retrieve session details using the Stytch React SDK
- [On Change Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/on-change-session.md): Listen for changes to the current Session using the Stytch React SDK
- [Authenticate Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/authenticate-session.md): Authenticate a session using the Stytch React SDK
- [Revoke Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/revoke-session.md): Revoke a session using the Stytch React SDK
- [Revoke Sessions for Member](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/revoke-sessions-for-member.md): Revoke all sessions for a Member using the Stytch React SDK
- [Update Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/update-session.md): Update session details using the Stytch React SDK
- [Exchange Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/exchange-session.md): Exchange a Member's session for a session in a different Organization using the Stytch React SDK
- [Get Tokens](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/get-tokens.md): Retrieve session tokens using the Stytch React SDK
- [Attest Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/attest-session.md): Attest a session using the Stytch React SDK
- [Exchange Access Token](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sessions/exchange-access-token.md): Exchange an access token using the Stytch React SDK

#### RBAC

- [RBAC (Roles-Based Access Control)](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/rbac/overview.md): Enforce RBAC permissions in your application's frontend using the Stytch React SDK
- [Is Authorized](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/rbac/is-authorized.md): Check if a user has RBAC authorization for specific resources using the Stytch React SDK
- [Is Authorized Sync](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/rbac/is-authorized-sync.md): Check if a user has RBAC authorization for specific resources using the Stytch React SDK
- [Permissions](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/rbac/permissions.md): Get user RBAC permissions using the Stytch React SDK

#### Email Magic Links

##### Organization

- [Email Magic Links Login or Signup](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-magic-links/login-or-signup.md): Login or signup using email magic links with the Stytch React SDK
- [Invite Member via Email Magic Link](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-magic-links/invite.md): Invite a new Member to your Organization using the Stytch React SDK
- [Authenticate Email Magic Link](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-magic-links/authenticate.md): Authenticate a Member with an Email Magic Link using the Stytch React SDK

##### Discovery

- [Send Discovery Email Magic Link](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-magic-links/send-discovery-email.md): Send a discovery Email Magic Link using the Stytch React SDK
- [Authenticate Discovery Magic Link](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-magic-links/authenticate-discovery-magic-link.md): Authenticate a discovery Email Magic Link using the Stytch React SDK

#### Email One-time Passcodes (OTPs)

##### Organization

- [Email OTP Login or Signup](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-otps/login-or-signup.md): Login or signup using email OTPs with the Stytch React SDK
- [Authenticate Email OTP](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-otps/authenticate.md): Authenticate a Member with an Email OTP using the Stytch React SDK

##### Discovery

- [Send Discovery Email OTP](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-otps/send-discovery-email.md): Send a discovery Email OTP using the Stytch React SDK
- [Authenticate Discovery Email OTP](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/email-otps/authenticate-discovery-email-otp.md): Authenticate a discovery Email OTP using the Stytch React SDK

#### OAuth

##### Organization

- [Start OAuth Flow](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/oauth/start.md): Start an OAuth authentication flow using the Stytch React SDK
- [Google One Tap](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/oauth/google-one-tap.md): Implement Google One Tap authentication using the Stytch React SDK
- [OAuth Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/oauth/authenticate.md): Authenticate using OAuth with the Stytch React SDK

##### Discovery

- [Start Discovery OAuth Flow](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/oauth/discovery-start.md): Start a discovery OAuth authentication flow using the Stytch React SDK
- [Discovery Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/oauth/discovery-authenticate.md): Authenticate using discovery OAuth with the Stytch React SDK

#### SSO

- [Start SSO Flow](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/start.md): Start a Single Sign-On authentication flow using the Stytch React SDK
- [SSO Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/authenticate.md): Authenticate using Single Sign-On with the Stytch React SDK
- [Get SSO Connections](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/get-connections.md): Retrieve SSO connections using the Stytch React SDK
- [Discover SSO Connections](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/discover-connections.md): Discover SSO connections using the Stytch React SDK
- [Delete SSO Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/delete-connection.md): Delete an SSO connection using the Stytch React SDK
- [Create SAML Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/create-saml-connection.md): Create a SAML SSO connection using the Stytch React SDK
- [Update SAML Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/update-saml-connection.md): Update a SAML SSO connection using the Stytch React SDK
- [Update SAML Connection by Metadata URL](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/update-saml-connection-url.md): Update a SAML SSO connection using metadata URL with the Stytch React SDK
- [Delete Encryption Private Key](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/delete-encryption-private-key.md): Delete an encryption private key for SSO using the Stytch React SDK
- [Delete Verification Certificate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/delete-verification-certificate.md): Delete a verification certificate for SSO using the Stytch React SDK
- [Create OIDC Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/create-oidc-connection.md): Create an OIDC SSO connection using the Stytch React SDK
- [Update OIDC Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/update-oidc-connection.md): Update an OIDC SSO connection using the Stytch React SDK
- [Create External Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/create-external-connection.md): Create an external SSO connection using the Stytch React SDK
- [Update External Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/sso/update-external-connection.md): Update an external SSO connection using the Stytch React SDK

#### Passwords

- [Password Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/authenticate.md): Authenticate using password with the Stytch React SDK
- [Reset by Email Start](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/reset-by-email-start.md): Start password reset by email using the Stytch React SDK
- [Reset by Email](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/reset-by-email.md): Complete password reset by email using the Stytch React SDK
- [Reset by Existing Password](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/reset-by-existing-password.md): Reset password using existing password with the Stytch React SDK
- [Reset by Session](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/reset-by-session.md): Reset password using session with the Stytch React SDK
- [Password Strength Check](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/strength-check.md): Check password strength using the Stytch React SDK

##### Discovery

- [Password Discovery Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/discovery/authenticate.md): Authenticate using discovery passwords with the Stytch React SDK
- [Discovery Reset by Email Start](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/discovery/reset-by-email-start.md): Start discovery password reset by email using the Stytch React SDK
- [Discovery Reset by Email](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/passwords/discovery/reset-by-email.md): Complete discovery password reset by email using the Stytch React SDK

#### SCIM

- [Create SCIM Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/create-connection.md): Create a SCIM connection using the Stytch React SDK
- [Update SCIM Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/update-connection.md): Update a SCIM connection using the Stytch React SDK
- [Delete SCIM Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/delete-connection.md): Delete a SCIM connection using the Stytch React SDK
- [Get SCIM Connection](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/get-connection.md): Get a SCIM connection using the Stytch React SDK
- [SCIM Token Rotation Start](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/start-token-rotation.md): Start SCIM token rotation using the Stytch React SDK
- [SCIM Token Rotation Complete](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/complete-token-rotation.md): Complete SCIM token rotation using the Stytch React SDK
- [SCIM Token Rotation Cancel](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/cancel-token-rotation.md): Cancel SCIM token rotation using the Stytch React SDK
- [Get SCIM Connection Groups](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/scim/get-scim-connection-groups.md): Get SCIM connection groups using the Stytch React SDK

#### Multi-Factor Authentication

##### One-Time Passcodes (OTPs)

- [SMS Send](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/otps/sms-send.md): Send SMS one-time passcode using the Stytch React SDK
- [SMS Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/otps/sms-authenticate.md): Authenticate using SMS one-time passcode with the Stytch React SDK

##### Time-Based One-Time Passcodes (TOTPs)

- [TOTP Create](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/totps/create.md): Create time-based one-time passcode using the Stytch React SDK
- [TOTP Authenticate](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/totps/authenticate.md): Authenticate using time-based one-time passcode with the Stytch React SDK

##### Recovery Codes

- [Recovery Codes Recover](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/recovery-codes/recover.md): Recover using backup recovery codes with the Stytch React SDK
- [Rotate Recovery Codes](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/recovery-codes/rotate.md): Rotate backup recovery codes using the Stytch React SDK
- [Get Recovery Codes](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/mfa/recovery-codes/get.md): Get backup recovery codes using the Stytch React SDK

#### Impersonation

- [Authenticate Impersonation](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/impersonation/authenticate.md): Authenticate using impersonation with the Stytch React SDK

#### Connected Apps

##### Consent Management

- [Start OAuth Authorization](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/connected-apps/consent-management/oauth-authorize-start.md): Start OAuth authorization flow for Connected Apps using the Stytch React SDK
- [Submit OAuth Authorization](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/methods/connected-apps/consent-management/oauth-authorize-submit.md): Submit OAuth authorization for Connected Apps using the Stytch React SDK

### More Resources

- [Cookies & Session Management](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/resources/cookies-and-session-management.md): Guide to cookies and session management with the React SDK
- [SWR & Caching](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/resources/swr-and-caching.md): Understand how the Stytch SDK implements caching and revalidation strategies
- [TypeScript](https://stytch.com/docs/api-reference/b2b/frontend-sdks/react/resources/typescript.md): Using TypeScript with the Stytch SDK
