import { adminApi, session } from '../api' // 后台的登录态在服务端(httpOnly cookie);这里探测一次是否还有效, // 顺带把用户名与角色(owner / admin)存下来,供导航显隐用 export async function checkAuth() { try { const me = await adminApi.me() session.user = me.user || '' session.role = me.role || 'admin' return true } catch (e) { session.clear() return false } }