{"repo":"kevin-gatimu/Better-Auth---Full-Stack-Authentication-System","free":true,"listed":false,"github":"https://github.com/kevin-gatimu/Better-Auth---Full-Stack-Authentication-System","clone":"git clone https://github.com/kevin-gatimu/Better-Auth---Full-Stack-Authentication-System.git","description":"A production-ready, full-stack authentication system built with NestJS (backend) and TanStack Start/React (frontend), featuring Better Auth for authentication, Role-Based Access Control (RBAC), and a modern admin dashboard.","language":"TypeScript","stars":10,"topics":[],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Better Auth - Full-Stack Authentication System A production-ready, full-stack authentication system built with NestJS (backend) and TanStack Start/React (frontend), featuring Better Auth for authentication, Role-Based Access Control (RBAC) , and a modern admin dashboard. --- 📋 Table of Contents - Features - Tech Stack - Project Structure - Quick Start - Backend (API) - Configuration - Database Setup - Authentication System - API Endpoints - RBAC Authorization - Swagger Documentation - Frontend (UI) - Configuration - Routing System - Authentication Client - Theme System - Components - Environment Variables - Development - Deployment - API Reference --- ✨ Features Authentication - Email/Password Authentication - Secure user registration and login - Email Verification - Verify user emails before granting access - Password Reset - Forgot password flow with email tokens - Multi-Session Support - Manage multiple sessions per user/device - Cookie-Based Sessions - Secure, HTTP-only cookie sessions - Rate Limiting - Protection against brute-force attacks Authorization - Role-Based Access Control (RBAC) - User and Admin roles - Route Guards - Protect routes based on authentication and roles - API Guards - Secure API endpoints with role requirements Admin Dashboard - Dashboard Statistics - User counts, verification status - User Management - View, edit, and delete users - Role Management - Promote/demote user roles - Search & Filter - Find users by name, email, or role - Pagination - E","default_branch":null,"files":null,"tree":[],"storefront":"/r/kevin-gatimu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kevin-gatimu/Better-Auth---Full-Stack-Authentication-System/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}