動作
Web #77
進行中API - 登入
狀態:
已完成
優先權:
優先
被分派者:
-
分類:
-
開始日期:
2025-03-13
完成日期:
完成百分比:
0%
預估工時:
概述
POST /api/auth/login
輸入格式:
{
"empNo": "string",
"password": "string"
}
回傳格式:
{
"token": "string"
}
相關資料表
Account
功能說明
1.若輸入的帳號、密碼正確,則產生 jwt token (有效時間一天) 並回傳
2.若輸入的帳號不存在,或密碼與資料庫的內容比對不符,則回傳 400 與錯誤訊息
{
"message": "帳號密碼不正確,請輸入正確的帳號密碼"
}
實作細節
密碼透過 BCrypt 演算法處理之後存在資料庫
動作