Authorization: Bearer <token>)。UserAuth (或 BearerAuth)httpbearerJWT (可選,但在文件中很有用)Authorization: Bearer <token>"POST /users (註冊)POST /user/login (登入)GET /users/{id} (讀取個人資料)PUT /users/{id} (更新個人資料)DELETE /users/{id} (刪除帳戶)POST /user/logout (登出)GET /users/{id}GET /users/{id} 端點編輯器。UserAuth 方案。GET /users/{id} 被標記為需要 UserAuth。如果有人嘗試測試此端點,Apidog 會提示輸入 token。PUT /users/{id}, DELETE /users/{id}, 和 POST /user/logout 重複上述步驟。POST /users 和 POST /user/login 保持停用狀態。這些是公開入口點,不需要 token。UserAuth 方案處理如何發送 token,但我們還需要一個端點來獲取 token。這就是 POST /user/login。POST /user/login。{
"email": "jane@example.com",
"password": "secretpassword"
}{
"token": "eyJhbGciOiJIUzI1NiIsInR5...",
"expiresIn": 3600,
"tokenType": "Bearer"
}token (string): 實際的 JWT 字串。expiresIn (integer): 有效期秒數 (可選)。tokenType (string): 通常是 "Bearer"。POST /user/login。token 值。GET /users/{id}。UserAuth。{{ACCESS_TOKEN}}),然後在 UserAuth 配置中引用該變數。這樣您登入一次,所有受保護端點都會自動使用新 token,無需手動複製貼上。