[PR #117] [MERGED] feat: admin plugin #20011

Closed
opened 2026-04-15 19:24:23 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/117
Author: @Bekacru
Created: 10/7/2024
Status: Merged
Merged: 10/11/2024
Merged by: @Bekacru

Base: mainHead: admin


📝 Commits (10+)

📊 Changes

43 files changed (+1635 additions, -99 deletions)

View changed files

demo/nextjs/app/admin/page.tsx (+460 -0)
📝 demo/nextjs/app/dashboard/user-card.tsx (+1 -1)
📝 demo/nextjs/lib/auth-client.ts (+2 -0)
📝 demo/nextjs/lib/auth.ts (+2 -0)
📝 demo/nextjs/public/favicon/android-chrome-192x192.png (+0 -0)
📝 demo/nextjs/public/favicon/android-chrome-512x512.png (+0 -0)
📝 demo/nextjs/public/favicon/apple-touch-icon.png (+0 -0)
📝 demo/nextjs/public/favicon/favicon-16x16.png (+0 -0)
📝 demo/nextjs/public/favicon/favicon-32x32.png (+0 -0)
📝 demo/nextjs/public/favicon/favicon.ico (+0 -0)
demo/nextjs/public/favicon/light/android-chrome-192x192.png (+0 -0)
demo/nextjs/public/favicon/light/android-chrome-512x512.png (+0 -0)
demo/nextjs/public/favicon/light/apple-touch-icon.png (+0 -0)
demo/nextjs/public/favicon/light/favicon-16x16.png (+0 -0)
demo/nextjs/public/favicon/light/favicon-32x32.png (+0 -0)
demo/nextjs/public/favicon/light/favicon.ico (+0 -0)
demo/nextjs/public/favicon/light/site.webmanifest (+19 -0)
📝 docs/components/icons.tsx (+5 -5)
📝 docs/components/sidebar-content.tsx (+27 -0)
docs/content/docs/plugins/admin.mdx (+237 -0)

...and 23 more files

📄 Description

closes #116


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/117 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 10/7/2024 **Status:** ✅ Merged **Merged:** 10/11/2024 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `admin` --- ### 📝 Commits (10+) - [`a67f218`](https://github.com/better-auth/better-auth/commit/a67f218511723edbc9c6a2020555cebe5b61f25b) init - [`d0f301b`](https://github.com/better-auth/better-auth/commit/d0f301bbb8ab74e4305d12503f036a783d307a55) Merge remote-tracking branch 'origin/main' into admin - [`2274785`](https://github.com/better-auth/better-auth/commit/2274785f6c0a5b3683a642aa5d196d9fa054106f) merge main - [`d23dc78`](https://github.com/better-auth/better-auth/commit/d23dc780d1658fd4971548ee81669fcab91decda) docs: fix remix logo - [`8c286d0`](https://github.com/better-auth/better-auth/commit/8c286d0a892bd86ac129a193c7606a9f5186c705) feat: impersonate user - [`2358f5f`](https://github.com/better-auth/better-auth/commit/2358f5f4dbbcedff09f6aab52e8e6faac866029f) docs: fix typos (#141) - [`ae80935`](https://github.com/better-auth/better-auth/commit/ae80935dc933a299d89411e49fb8bbc7e05ed9bb) docs: fix typo (#142) - [`fbd5859`](https://github.com/better-auth/better-auth/commit/fbd5859b5226edc596433922339104a1f3ac99c4) docs: minor imporvements - [`f759d3e`](https://github.com/better-auth/better-auth/commit/f759d3eb9ca46f227d61b8278a889b3cef279e07) chore: release v0.3.5-beta.7 - [`fdeee1e`](https://github.com/better-auth/better-auth/commit/fdeee1eefa55dc7601194e4aab91f7b704147481) chore: remove unused dep ### 📊 Changes **43 files changed** (+1635 additions, -99 deletions) <details> <summary>View changed files</summary> ➕ `demo/nextjs/app/admin/page.tsx` (+460 -0) 📝 `demo/nextjs/app/dashboard/user-card.tsx` (+1 -1) 📝 `demo/nextjs/lib/auth-client.ts` (+2 -0) 📝 `demo/nextjs/lib/auth.ts` (+2 -0) 📝 `demo/nextjs/public/favicon/android-chrome-192x192.png` (+0 -0) 📝 `demo/nextjs/public/favicon/android-chrome-512x512.png` (+0 -0) 📝 `demo/nextjs/public/favicon/apple-touch-icon.png` (+0 -0) 📝 `demo/nextjs/public/favicon/favicon-16x16.png` (+0 -0) 📝 `demo/nextjs/public/favicon/favicon-32x32.png` (+0 -0) 📝 `demo/nextjs/public/favicon/favicon.ico` (+0 -0) ➕ `demo/nextjs/public/favicon/light/android-chrome-192x192.png` (+0 -0) ➕ `demo/nextjs/public/favicon/light/android-chrome-512x512.png` (+0 -0) ➕ `demo/nextjs/public/favicon/light/apple-touch-icon.png` (+0 -0) ➕ `demo/nextjs/public/favicon/light/favicon-16x16.png` (+0 -0) ➕ `demo/nextjs/public/favicon/light/favicon-32x32.png` (+0 -0) ➕ `demo/nextjs/public/favicon/light/favicon.ico` (+0 -0) ➕ `demo/nextjs/public/favicon/light/site.webmanifest` (+19 -0) 📝 `docs/components/icons.tsx` (+5 -5) 📝 `docs/components/sidebar-content.tsx` (+27 -0) ➕ `docs/content/docs/plugins/admin.mdx` (+237 -0) _...and 23 more files_ </details> ### 📄 Description closes #116 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-15 19:24:23 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#20011