Skip to main content
Docs

Clerk Vue SDK

The Clerk Vue SDK gives you access to prebuilt components, composables, and helpers to make user authentication easier. Refer to the quickstart guide to get started.

clerkPlugin

To configure Clerk with Vue, you must initialize clerkPlugin. See the quickstart for more information.

updateClerkOptions()

The updateClerkOptions() function is used to update Clerk's options at runtime. It can be called at any time after Clerk has been initialized. See the reference documentation for more information.

Custom composables

The Vue SDK provides access to custom composables that include access to the Clerk object, User object, Organization object, and a set of useful helper methods for signing in and signing up.

Framework-specific SDKs

Important

If you're building a standard Vue application (client-side only), use @clerk/vue. If you're using Nuxt, use the dedicated @clerk/nuxt package which includes backend integration.

Clerk offers framework-specific SDKs that are customized to provide the better developer experience and integration with each framework's features. Choose the appropriate SDK based on your framework:

FrameworkPackageDocs
Nuxt@clerk/nuxtNuxt SDK

Feedback

What did you think of this content?

Last updated on