{"library":"better-auth-bsky","type":"library","category":null,"description":"A better-auth plugin (v0.1.9) adding ATProto/Bluesky OAuth 2.1 authentication via @atcute/oauth-node-client. Supports DPoP, PAR, PKCE and runs as a public or confidential client. Requires better-auth >=1.5.0, Node.js >=20 or Bun >=1.1.0. Ships TypeScript types and reduces install footprint by bundling valibot. Differentiates from app-password flows by implementing the OAuth 2.1 standard, with optional keypair-based confidential mode for longer sessions (180 days vs 14 days for public mode).","language":"javascript","status":"active","version":"0.1.9","tags":["javascript","atproto","authentication","better-auth","bluesky","dpop","oauth","oauth2","par","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install better-auth-bsky","imports":["import { atproto } from 'better-auth-bsky'","import { atprotoClient } from 'better-auth-bsky/client'","import { generateAtprotoKeypair } from 'better-auth-bsky'"]},{"cmd":"yarn add better-auth-bsky","imports":[]},{"cmd":"pnpm add better-auth-bsky","imports":[]}],"homepage":null,"github":"https://github.com/nperez0111/better-auth-bsky","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/better-auth-bsky","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}