تفاصيل العمل

Better Auth Admin Panel

A modern, self-hostable administration panel for Better Auth applications.

Better Auth Admin Panel provides a secure, centralized dashboard for managing users, sessions, organizations, roles, security, audit logs, analytics, email configuration, and system health. It is designed to give developers and administrators full visibility and control over their Better Auth infrastructure without relying on a third-party hosted service.

✨ Features

User Management — Search, filter, sort, create, update, ban, delete, impersonate, and export users.

Role-Based Access Control — Built-in admin/user roles with server-side permission enforcement.

Session Management — View and revoke active sessions across the application.

Security Tools — Rate limiting, session revocation, CSRF protection, secure cookies, encrypted OAuth tokens, and impersonation protection.

Audit Logs — Track privileged actions with actor, target, IP address, user agent, and metadata.

Analytics — Monitor signups, active users, sessions, roles, and application growth.

Organizations — Manage multi-tenant organizations, members, and roles.

Email Configuration — Configure SMTP and test password-reset and verification emails.

System Monitoring — View CPU, memory, disk, and uptime information directly from the dashboard.

Rate-Limit Management — Inspect and clear rate-limit state.

Demo Mode — Run a read-only public demo so users can explore the panel without modifying data.

Self-Hosted — Keep your authentication administration and data under your own infrastructure.

🛠️ Technology

Built with a modern TypeScript stack:

TanStack Start

React 19

TanStack Router & TanStack Query

Better Auth

Drizzle ORM

PostgreSQL or SQLite

Tailwind CSS

Radix UI / shadcn/ui

Vitest & Playwright

🔐 Built for Better Auth

The panel works alongside Better Auth's administration and organization capabilities, providing a practical UI for managing the authentication infrastructure behind your application.

Whether you're building a SaaS platform, internal application, multi-tenant product, or developer tool, Better Auth Admin Panel gives you a dedicated administration interface without requiring a separate authentication provider.

Beta: This project is currently under active development. Review the configuration and security requirements carefully before deploying it to production.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات