> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superun.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 登錄/身份驗證問題解決指南

> 登錄和身份驗證相關問題的解決方案.

## 問題解決

### 登錄相關問題

### 管理員後台入口及角色自動跳轉

很多包含權限體系的應用（如後台管理系統、多角色平台）在登錄後會**根據帳號的角色自動跳轉**到不同頁面，而不是透過固定 URL 訪問管理後台。

**如何進入管理員後台**：

1. 開啟專案後，點擊頁面右上角或頂部的**端切換入口**（通常顯示為下拉選單或「切換端」按鈕）
2. 在下拉選單中選擇「管理端」或「管理後台」
3. 使用擁有**管理員權限的帳號**登錄

**如果登錄後未跳轉到管理後台**：

* 確認目前帳號是否已被賦予管理員角色
* 進入「研發 → 資料庫 → users 表（或角色表）」，找到對應帳號，將 `role` 欄位設定為 `admin`（具體欄位名以專案實際設計為準）
* 也可在諮詢模式詢問 AI：「我的專案裡如何給一個用戶設定管理員權限？」

**如果不確定管理端 URL**：

* 在研發頁面，點擊右上角「+」按鈕，進入「**雲選項卡**」
* 使用諮詢模式詢問 AI：「我的專案有幾個端？管理端的路徑是什麼？」

***

### 登錄按鈕點擊無反應

**問題現象**:

* 登錄按鈕點擊後沒有任何反應
* 登錄後頁面空白
* 多個管理後台無法登錄

**解決方案**:

1. **使用檢修功能**:點擊對話框下方的"檢修"按鈕，讓係統自動修復
2. **諮詢確認原因**:如果檢修無效，先使用"諮詢"模式詢問：
   ```
   我的登錄按鈕點擊無反應，可能是什麼原因？是否需要使用原生 fetch 代替 Supabase SDK 調用？
   ```
   * 根據AI的建議確認是否需要執行修復
   * 如果確認需要，再在對話中輸入"使用原生 fetch 代替 Supabase SDK 調用"
3. **檢查瀏覽器**:嘗試使用不同的瀏覽器（推薦Chrome）
4. **清除緩存**:清除瀏覽器緩存後重新登錄
5. **檢查登錄方式**:確認專案中已啟用對應的登錄方式（郵箱/手機/Google）

**操作步驟**:

```
1. 點擊"檢修"按鈕
2. 等待係統自動修復
3. 如果還是不行，先諮詢確認原因和解決方案
4. 根據建議決定是否執行修復指令
5. 刷新頁面測試
6. 檢查研發→服務→superun雲服務→身份驗證設置中的登錄方式是否已啟用
```
