一、功能需求分析
1.登入功能分析
1.1登入流程
1.2功能(乙個請求為乙個功能)
~登入頁面
~登入功能
~登出功能
二、登入頁面
1.介面設計
1.1.介面說明
類目 說明
請求方式 get
url定義 /usel/login/
引數格式 無引數
1.2返回結果
登入頁面
1.3**實現
三、登入功能
1.業務流程
1.1引數校驗
~1.賬戶的校驗
~2.密碼的校驗
~3.賬戶密碼聯合校驗
1.2登入邏輯
~1.在session中儲存狀態
~2.根據記住我選項,進行有效期的設定(session_id)
2.介面設計
2.1.介面說明
類目 說明
請求方式 get
url定義 /usel/login/
引數格式 表單
2.2引數說明
引數名 型別 是否必須 描述
account 字串 是 使用者輸入的賬戶(手機號碼或者使用者名稱)
password 字串 是 使用者輸入的密碼
remember 字串 否 使用者是否勾選免登入
2.3返回結果
2.4**
user/views.py
四、登出功能
1.介面設計
介面說明
類目 說明
請求方法 get
url定義 /user/logout/
引數格式 無引數
2.後端**
使用者登入,登出總結
api.route sessions methods post def login 使用者登入 引數 使用者手機號 密碼 json return 獲取引數 req dict request.get json mobile req dict.get mobile password req dict.g...
linux登出登入使用者
linux登出登入使用者 然後刪除該使用者 如下 進入根使用者 su 或者 su root w 或者 who a user tty from login idle jcpu pcpu what ch tty7 0 08 44 2 30m 12 09 0.16s gnome session ch pt...
0003 使用者登入和登出
使用者登入流程 使用者輸入 頁面校驗資料後提交表單 判斷是否已經登入 判斷輸入是否合法 查詢資料庫是否有對應使用者 返回登入結果 先對頁面表單提交位址和方式進行調整,輸入項新增required必填項屬性。因為要使用actionerror,在useraction繼承actionsupport類新增lo...