完善权限获取机制

This commit is contained in:
2026-03-31 11:59:00 +08:00
parent 12b60e74df
commit 61b766d939
7 changed files with 56 additions and 53 deletions

14
src/app/(root)/scopes.tsx Normal file
View File

@@ -0,0 +1,14 @@
"use client"
import { useSetAtom } from "jotai"
import { scopesAtom } from "@/lib/stores/scopes"
import type { Admin } from "@/models/admin"
export default function SetScopes(props: {
admin: Admin & { scopes: string[] }
}) {
const setScopes = useSetAtom(scopesAtom)
console.log("用户权限", props.admin.scopes)
setScopes(props.admin.scopes)
return null
}