Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wobsoriano/vue-clerk
Community Clerk Vue SDK.
https://github.com/wobsoriano/vue-clerk
authentication clerk vue
Last synced: about 1 month ago
JSON representation
Community Clerk Vue SDK.
- Host: GitHub
- URL: https://github.com/wobsoriano/vue-clerk
- Owner: wobsoriano
- License: mit
- Created: 2023-08-13T21:33:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-30T15:35:55.000Z (about 2 months ago)
- Last Synced: 2024-10-02T08:52:05.288Z (about 1 month ago)
- Topics: authentication, clerk, vue
- Language: TypeScript
- Homepage: https://vue-clerk.com
- Size: 2.95 MB
- Stars: 141
- Watchers: 3
- Forks: 13
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.
> [!WARNING]
> This unofficial package isn't connected to Clerk.com. It's a project designed to smoothly incorporate Clerk features into Vue applications.## Installation
```bash
npm install vue-clerk
```## Usage
Vue Clerk requires your application to have the [`clerkPlugin`](https://vue-clerk.com/plugin) 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.
```vue
import { SignInButton, SignedIn, SignedOut, UserButton } from 'vue-clerk'
Hello Clerk!
```
For further details and examples, please refer to the [Documentation](https://vue-clerk.com).
## License
MIT