摘要:當我們的用戶進行系統登錄時,用戶名和密碼的驗證都是后端驗證的。比如頭部的登錄按鈕,在未登錄狀態是顯示登錄按鈕,在登錄后顯示用戶名和頭像,這些都是判斷是否有這個值具體實現里,相對來說更復雜一些。
當我們的用戶進行系統登錄時,用戶名和密碼的驗證都是后端驗證的。而且,用戶登錄狀態也是要后端設置的,查詢數據庫后,用戶名和密碼正確,則在session中存儲一個uuid,每個頁面需要根據登錄狀態判斷展示相應的內容時,則判斷是否有uuid這個session,且uuid不為空。比如頭部的登錄按鈕,在未登錄狀態是顯示登錄按鈕,在登錄后顯示用戶名和頭像,這些都是判斷是否有uuid這個值(具體實現里,相對來說更復雜一些)。
我們再來理下這個步驟:
向后端ajax發送用戶名和密碼
后端接收到用戶名和密碼后,查詢數據庫
若查詢失敗,則返回一個json數據,如:{"status":"-1", msg:"用戶名或密碼不正確"}
若查詢成功,則在session中存儲一個值,比如uuid,然后向前端返回一個json,比如:{"status":"0", msg:"success"}
前端js接收到返回的數據后,判斷status的值,若status==0,則使用window.location.href進行跳轉;其他的狀態碼都是登錄失敗,清空密碼框,讓用戶重新輸入
比如登錄成功跳轉到首頁,首頁里的php或java,需要判斷session里是否有uuid
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/86472.html
摘要:前端最基礎的就是。的原理瀏覽器發送請求,服務器給出響應。保持之前的界面不變化。的核心創建一個對象,用于發起請求設置為請求,請求發送請求。 前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本著提升技術水平,打牢基礎知識的中心思想,我們開課啦(每周四)。 ajax ...
摘要:前端最基礎的就是。的原理瀏覽器發送請求,服務器給出響應。保持之前的界面不變化。的核心創建一個對象,用于發起請求設置為請求,請求發送請求。 前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本著提升技術水平,打牢基礎知識的中心思想,我們開課啦(每周四)。 ajax ...
摘要:第三種,使用格式,即在中請求參數處理跨域問題當然請求方式只能是。最后發現有網友說版本不穩定引起的,于是把百度地圖回退到了,結果還真是可以了。請問在移動端頁面中播放優酷里面的視頻,怎樣實現 1.web掃碼登錄怎么實現,思路 步驟 WEB平臺 手機 第1步 生成二維碼 第2步 (ajax監控后臺) 掃碼 第3步 ...
閱讀 3225·2021-11-24 09:39
閱讀 3158·2021-10-21 09:38
閱讀 2396·2019-08-29 15:28
閱讀 3737·2019-08-26 12:23
閱讀 2615·2019-08-26 12:19
閱讀 1358·2019-08-23 12:44
閱讀 2125·2019-08-23 12:02
閱讀 993·2019-08-22 17:05