This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

vue-clerk
TypeScript icon, indicating that this package has built-in type declarations

0.10.1 • Public • Published

vue-clerk

Vue Clerk is the easiest way to add authentication and user management to your Vue application. Add sign up, sign in, and profile management to your application in minutes.

[!IMPORTANT] This project has graduated to an official SDK. Please proceed here for migration instructions.

Installation

npm install vue-clerk

Usage

Vue Clerk requires your application to have the clerkPlugin installed.

If using Vite, set VITE_CLERK_PUBLISHABLE_KEY to your Publishable key in your .env.local file to make the environment variable accessible on process.env and pass it as the publishableKey prop.

<script setup>
import { SignInButton, SignedIn, SignedOut, UserButton } from 'vue-clerk'
</script>

<template>
  <h1>Hello Clerk!</h1>
  <SignedIn>
    <UserButton />
  </SignedIn>
  <SignedOut>
    <SignInButton mode="modal" />
  </SignedOut>
</template>

For further details and examples, please refer to the Documentation.

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i vue-clerk

Weekly Downloads

308

Version

0.10.1

License

MIT

Unpacked Size

240 kB

Total Files

73

Last publish

Collaborators

  • wobsoriano