1. 程式人生 > >python_flask 註冊,登陸,退出思路 ---純個人觀點

python_flask 註冊,登陸,退出思路 ---純個人觀點

不能 註冊 取數 load 判斷用戶是否存在 插入數據 隱藏 字符 響應


1註冊邏輯首先查詢數據庫用戶名
並判斷用戶是否存在,如不存在就插入數據
並返回響應給前端
2前端模板獲取註冊信息
判斷 用戶名不能為空及密碼不能為空,和密碼不一致
拼接註冊url 組成get獲取對象
響應數據並判斷 如該用戶名已存在
註冊成功並跳轉到登陸頁面 window.location.href="/login"

3首先登陸頁面驗證邏輯get
讀取數據庫並判斷註冊值是否存在
4在前段模板獲取註冊值並拼接成url 組成get獲取對象
響應數據判斷 不存在就輸出用戶名或密碼錯誤
否則登陸成功並跳轉到首頁 window.location.href="/"
*保存cookie 為關閉瀏覽器下次登陸體驗和
做歡迎個人信息及退出做準備

5在主頁模板頁判斷如登陸成功 則登陸和註冊按鈕隱藏並
顯示登陸成功的個人信息 和退出按鈕
個人信息渲染用字符串拼接(歡迎+獲取的cookie)
退出按鈕用方法刪除cookie 並更新界面(window.location.reload())

python_flask 註冊,登陸,退出思路 ---純個人觀點