https://github.com/shamscorner/lucia-pocketbase
A simple adapter package to help you connect to Pocketbase from your Lucia project.
https://github.com/shamscorner/lucia-pocketbase
lucia lucia-auth pocketbase pocketbase-lucia pocketbase-plugins
Last synced: about 1 year ago
JSON representation
A simple adapter package to help you connect to Pocketbase from your Lucia project.
- Host: GitHub
- URL: https://github.com/shamscorner/lucia-pocketbase
- Owner: shamscorner
- License: mit
- Created: 2024-06-15T08:05:11.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-13T08:17:40.000Z (almost 2 years ago)
- Last Synced: 2025-03-28T04:39:12.466Z (about 1 year ago)
- Topics: lucia, lucia-auth, pocketbase, pocketbase-lucia, pocketbase-plugins
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/@shamscorner/lucia-pocketbase
- Size: 12.8 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lucia-pocketbase
A simple adapter package to help you connect to Pocketbase from your Lucia project.
## How to use
**Step 1:**
```bash
npm i @shamscorner/lucia-pocketbase
```
**Step 2:**
Import the adapter in your project.
```javascript
import { PocketbaseAdapter } from '@shamscorner/lucia-pocketbase';
const client = new PocketBase('http://127.0.0.1:8090');
const adapter = new PocketbaseAdapter(client, {
adminUsername: admin.username, // check pocketbase admin username
adminPassword: admin.password // check pocketbase admin password
});
```
**Step 3:**
Follow the official [guide](https://lucia-auth.com/getting-started/) to setup your Lucia project.
## License
MIT