{"library":"better-auth-telegram","type":"library","category":null,"description":"better-auth-telegram is a plugin for the Better Auth framework, providing comprehensive Telegram authentication capabilities. It supports various Telegram login methods including the traditional Login Widget, Mini Apps, and the more modern OpenID Connect (OIDC) flow, leveraging OAuth 2.0 Authorization Code flow with PKCE. The library handles HMAC-SHA-256 verification and is built on the Web Crypto API, ensuring compatibility across diverse JavaScript runtimes like Node.js (>=22.0.0), Bun, and Cloudflare Workers, without relying on Node.js-specific `node:crypto` modules. The current stable version is 1.5.0, with an active release cadence addressing features, fixes, and compatibility. It integrates seamlessly with Better Auth's client and server-side components, and offers explicit guidance for database schema updates, making it a robust solution for integrating Telegram login into applications.","language":"javascript","status":"active","version":"1.5.0","tags":["javascript","better-auth","better-auth-plugin","telegram","telegram-login","telegram-mini-apps","authentication","oauth","plugin","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install better-auth-telegram","imports":["import { telegram } from 'better-auth-telegram';","import { telegramClient } from 'better-auth-telegram/client';","import type { TelegramConfig } from 'better-auth-telegram';"]},{"cmd":"yarn add better-auth-telegram","imports":[]},{"cmd":"pnpm add better-auth-telegram","imports":[]}],"homepage":"https://better-auth.com","github":"https://github.com/vcode-sh/better-auth-telegram","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/better-auth-telegram","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/better-auth-telegram/compatibility"}}