取消游客模式,强制登录后使用
This commit is contained in:
@@ -10,14 +10,14 @@ export interface UserInfo {
|
||||
id: string
|
||||
username: string
|
||||
email?: string
|
||||
role: 'system_admin' | 'admin' | 'user' | 'guest'
|
||||
role: 'system_admin' | 'admin' | 'user'
|
||||
status: string
|
||||
created_at: string
|
||||
}
|
||||
|
||||
export interface Role {
|
||||
id: number
|
||||
name: 'system_admin' | 'admin' | 'user' | 'guest'
|
||||
name: 'system_admin' | 'admin' | 'user'
|
||||
description?: string
|
||||
permissions: string[]
|
||||
created_at: string
|
||||
@@ -79,9 +79,6 @@ async function request<T>(
|
||||
}
|
||||
|
||||
export const api = {
|
||||
publicInfo: () =>
|
||||
request<{ message: string; guest_allowed: boolean }>('/api/public'),
|
||||
|
||||
register: (body: { username: string; email?: string; password: string }) =>
|
||||
request<AuthResponse>('/api/auth/register', {
|
||||
method: 'POST',
|
||||
|
||||
Reference in New Issue
Block a user