Clerk Expo SDK
The Clerk Expo SDK gives you access to prebuilt components, React hooks, and helpers to make user authentication easier. Refer to the quickstart guide to get started.
Available resources
The Expo SDK gives you access to the following resources:
Clerk hooks
The Expo SDK provides the following hooks:
Because the Expo SDK is built on top of the Clerk React SDK, you can use the hooks that the React SDK provides. These hooks include access to the Clerk
object, User
object, Organization
object, and a set of useful helper methods for signing in and signing up.
Clerk components
- Native apps:
<ClerkLoaded>
<ClerkLoading>
<SignedIn>
<SignedOut>
<Protect>
- For other components, see the custom flows section for more information.
- Web apps:
- All Clerk components are available. See the component docs for more information.
Custom flows
For native applications, Clerk's prebuilt components are not supported. You must use the Clerk API to build custom UI's for flows such as signing in and signing up. See the custom flow guides for more information.
For web applications, if Clerk's prebuilt components don't meet your specific needs or if you require more control over the logic, you can rebuild the existing Clerk flows using the Clerk API. See the custom flow guides for more information.
Deploy your app
To learn how to deploy your Expo application, see the dedicated guide.
Feedback
Last updated on