MCPcopy Create free account
hub / github.com/MrUprizing/auth-cn

github.com/MrUprizing/auth-cn @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
423 symbols 1,137 edges 170 files 1 documented · 0% updated 8mo ago★ 1411 open issues

Browse by type

Functions 400 Types & classes 23
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Auth CN

A minimalist component library with production-ready authentication setups designed for Better Auth and shadcn/ui.

What is Auth CN?

Auth CN provides authentication UI components and starter configurations that you can install directly into your project using the shadcn registry system.

Installation

Add the auth-ui registry in your components.json

{
  "registries": {
    "@auth-cn": "https://auth.uprizing.me/r/{name}.json",
  }
}

Add components using the shadcn CLI:

npx shadcn@latest add @auth-cn/[component-name]

Features

  • 🔐 Built specifically for Better Auth
  • 🎨 Styled with shadcn/ui components
  • 📦 Install with a single command
  • ✨ Fully customizable
  • 🔒 Security and accessibility focused
  • 🚀 Production-ready setups

How It Works

Install components with a single command, customize them to fit your needs, and deploy. All components are fully customizable since the code lives in your project.

Better Auth handles the authentication logic while shadcn/ui provides the visual components.

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Function 400
Interface 23

Languages

TypeScript100%

Modules by API surface

src/components/ui/sidebar.tsx25 symbols
src/components/ui/menubar.tsx16 symbols
src/components/ui/dropdown-menu.tsx15 symbols
src/components/ui/context-menu.tsx15 symbols
src/types/docs.ts13 symbols
src/components/docs/docs-typography.tsx12 symbols
src/components/ui/alert-dialog.tsx11 symbols
src/components/ui/sheet.tsx10 symbols
src/components/ui/select.tsx10 symbols
src/components/ui/item.tsx10 symbols
src/components/ui/field.tsx10 symbols
src/components/ui/drawer.tsx10 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add auth-cn \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page