在线不卡视频一区二区_91免费在线观看网站_国产视频在线看_91精品国产色综合久久

聊聊用戶登錄的那些事(淺談用戶登錄背后的邏輯)

1.1、你的登錄模塊完善嗎

用戶登錄這個功能想必大家都不陌生甚至于說是輕車熟路了,但是你的登錄模塊真的很完善嗎?會不會依然潛藏著一些問題呢?

最近在做項目優化時不可避免的頻繁接觸登錄模塊(因為登錄時前提嘛),但是仔細觀察之下就發現存在這樣或那樣的問題。于是乎得出一個結論:之前的登錄模塊是不完善的,考慮的因素和場景不夠細化。同時有了下面的一些思考。

二、用戶登錄背后的邏輯

2.1、傳統實現

前端放置一個用戶名和密碼的表單,用戶提交時后臺在數據庫中查詢匹配的用戶名及密碼信息,如果匹配就登錄成功,否則就登錄失敗!

2.2、潛在問題

這么簡單的登錄實現肯定是會潛在一系列問題的,比如:

① 缺失前端的判空處理

② 明文密碼,不安全

③ 重復提交

④ 惡意訪問

三、登錄實現的自我規范

項目開發中,登錄模塊的前后端需要著重注意一下幾點:

3.1、密碼安全

① 禁止請求中的明文密碼,需加密后進行請求

② 網站啟用https

3.2、數據規范

① 表單文本框、密碼框的最大最小長度

② 規范性檢測,比如:手機號,郵箱等的有效性檢測

③ 表單必填項為空時不允許進行提交,并給出提示

3.3、邏輯處理和準確響應

① 后端建議按照:參數校驗 -> 數據檢查 -> 屬性判斷 -> 場景處理 -> 準確返回?的流程進行

② 先進行參數的合法性驗證,不合法數據在開始就扼殺在萌芽之中,因為你的接口并不只有前端能調用的到,隨便一個調試工具都可以模擬請求

③ 在做數據檢查時要邏輯層次清晰,比如先檢查用戶是否存在,再檢測用戶的合法性和權限,最后準確返回信息(DTO)

④ 如果遇到異常,按照邏輯層次劃分準確響應信息回執,不能一股腦的返回一個類似:請求異常之類的

四、程序的安全性保證

這部分更多的是在后端的一些處理,正如上面所說的:你的接口不僅僅是自己在用!

4.1、重復登錄

不管是使用者網絡卡住了,還是有人惡意發送登錄請求,這些都可以作為重復登錄來進行處理。這部分涉及到前端和后端,都需要做這部分的攔截。詳情可看我之前的一篇文章:

自定義注解實現重復性提交攔截

4.2、強刷接口

如果考慮到不排除有人會強刷接口,及時你的服務器抗住了也是一個不小的負擔!所以我們上面的重復登錄驗證還要更細化一些。比如:

① 10分鐘內超過三次的重復(記錄在redis中超時10分鐘),則提示需要等一等

② 前端加入驗證,比如:滑塊驗證、12306的登錄點擊驗證等(圖片碼已經被玩爛了)

PS:后面我也會出一個Nuxt整合圖片滑塊驗證的文章(已經實現了,還沒輸出文章…)

③ IP檢測,能排除一部分的惡意刷接口,但是無法應對那些使用代理換著刷的!而且一個公司或組織的根IP是一樣的很容易導致誤封

4.3、暴力破解

在惡意請求的基礎上,不斷嘗試匹配用戶名、密碼、單號這些數據以期能做數據的暴力破解。所以在防止盜刷,重復提交的同時應該規范數據安全,比如:密碼必須英文大小寫和數據全部存在…

4.4、登錄驗證

我們上面說到超出3次就提示用戶等一下、前端滑塊驗證等措施。那除了這些還有更簡單有效的手段:手機短信或郵箱驗證在請求次數超出限制后生成一個驗證碼發送到手機短信或者郵箱,用戶必須匹配了code后才能正常請求。

聲明:本文由網站用戶竹子發表,超夢電商平臺僅提供信息存儲服務,版權歸原作者所有。若發現本站文章存在版權問題,如發現文章、圖片等侵權行為,請聯系我們刪除。

(0)
上一篇 2023年2月18日 10:34:51
下一篇 2023年2月18日 10:44:55

相關推薦

發表回復

您的電子郵箱地址不會被公開。 必填項已用*標注

在线不卡视频一区二区_91免费在线观看网站_国产视频在线看_91精品国产色综合久久
国产精品一香蕉国产线看观看| 激情六月婷婷综合| 久久久夜精品| 亚洲图片欧洲图片av| 亚洲精品视频在线看| 亚洲电影在线免费观看| 欧美一区二区三区久久精品| 亚洲无线视频| 中文av字幕一区| 一区二区日韩免费看| 99一区二区| 亚洲精品免费看| 99精品久久| 亚洲视频一起| 亚洲午夜国产一区99re久久| 亚洲性视频网站| 亚洲免费在线电影| 午夜精品在线| 欧美中在线观看| 亚洲激情在线观看视频免费| 亚洲人成在线观看一区二区| 亚洲区一区二| 亚洲美女一区| 亚洲午夜精品17c| 午夜精品电影| 欧美在线电影| 看欧美日韩国产| 欧美精品v日韩精品v国产精品| 欧美国产亚洲精品久久久8v| 欧美精品一区三区| 欧美色视频一区| 国产精品入口66mio| 国产精品综合久久久| 国产午夜精品全部视频在线播放 | 一区二区在线看| 亚洲国产精品成人精品| 亚洲另类自拍| 亚洲欧美日韩另类精品一区二区三区| 亚洲欧美日本在线| 久久精品视频在线播放| 亚洲毛片视频| 亚洲欧美日韩一区二区| 久久久久久久综合日本| 欧美黄在线观看| 欧美性生交xxxxx久久久| 国产精品人人爽人人做我的可爱| 国产亚洲一区二区在线观看| 在线日韩一区二区| 日韩天堂av| 午夜精品久久久久久久99黑人| 久久精品国产v日韩v亚洲| 亚洲精品日韩久久| 亚洲综合精品自拍| 久久亚洲私人国产精品va| 欧美日韩国产黄| 国产精自产拍久久久久久| 激情欧美丁香| 中文亚洲免费| 亚洲国产激情| 亚洲香蕉视频| 久久天天躁狠狠躁夜夜av| 欧美理论电影在线观看| 国产精品亚洲激情 | 影音先锋中文字幕一区二区| 亚洲清纯自拍| 午夜精品亚洲| 一本综合精品| 久久亚洲综合| 国产精品久久久久久久久借妻| 精品91在线| 亚洲少妇自拍| 91久久久亚洲精品| 欧美一级片一区| 欧美精品日韩综合在线| 国产日韩一区欧美| 99精品国产高清一区二区| 欧美在线视频一区二区三区| 在线亚洲激情| 欧美a级理论片| 国产欧美日韩激情| 999亚洲国产精| 亚洲国产精品一区二区尤物区| 亚洲香蕉在线观看| 久久精品在线观看| 亚洲丶国产丶欧美一区二区三区| 亚洲激情婷婷| 欧美中文字幕精品| 亚洲欧美www| 久热爱精品视频线路一| 国产精品夫妻自拍| 亚洲肉体裸体xxxx137| 欧美中文字幕| 欧美一区二区三区成人| 欧美日韩天天操| 亚洲高清在线观看| 国产一区二区在线观看免费播放| 亚洲一区二区三区在线播放| 久久久久一区二区| 韩国一区电影| 亚洲国产美国国产综合一区二区| 亚洲性图久久| 亚洲理论在线| 久久综合电影一区| 国产老女人精品毛片久久| 亚洲伦理网站| 亚洲日韩视频| 免费中文字幕日韩欧美| 国产一区二区三区日韩| 亚洲综合999| 亚洲欧美日韩网| 国产精品videosex极品| 亚洲六月丁香色婷婷综合久久| 最新精品在线| 久久一二三国产| 国产在线成人| 欧美亚洲一级片| 欧美中文字幕不卡| 国产精品视频免费一区| 99亚洲精品| 一区二区三区回区在观看免费视频 | 亚洲国产精品成人综合| 久久狠狠一本精品综合网| 国产精品欧美激情| 中文av字幕一区| 亚洲影院高清在线| 国产精品你懂的在线| 亚洲一区二区三区在线| 亚洲欧美日韩国产综合| 国产精品乱人伦一区二区| 亚洲午夜在线| 性欧美1819sex性高清| 国产精品久久久久久户外露出| 一区二区三区欧美亚洲| 亚洲影音一区| 国产嫩草一区二区三区在线观看 | 国产精品xxx在线观看www| 宅男噜噜噜66一区二区| 亚洲欧美日韩中文在线制服| 国产精品久久久久久久久免费桃花| 亚洲视频在线观看三级| 欧美在现视频| 黄色一区二区在线观看| 最新国产の精品合集bt伙计| 欧美女激情福利| 一区二区三区视频在线| 亚洲欧美中文字幕| 国产亚洲精品一区二555| 亚洲第一在线综合网站| 欧美刺激性大交免费视频| 日韩一级在线| 久久超碰97人人做人人爱| 激情一区二区三区| 日韩午夜电影| 国产精品久久久久aaaa樱花| 性欧美大战久久久久久久久| 麻豆freexxxx性91精品| 最新日韩在线视频| 亚洲欧美综合另类中字| 国产在线成人| 一区二区av在线| 国产麻豆一精品一av一免费| 亚洲国产成人在线播放| 欧美日韩激情网| 亚洲女性喷水在线观看一区| 久久嫩草精品久久久精品一| 亚洲国产精品99久久久久久久久| 亚洲视频综合| 国产一区亚洲| 日韩一区二区精品视频| 国产精品美女久久久久久久| 亚洲人成亚洲人成在线观看图片| 欧美影片第一页| 欧美aⅴ一区二区三区视频| 亚洲伦理在线观看| 久久精品国产免费看久久精品| 欧美一级理论片| 男女精品网站| 中文国产成人精品| 乱人伦精品视频在线观看| 亚洲精品日产精品乱码不卡| 亚欧成人精品| 91久久精品国产91性色| 香蕉久久精品日日躁夜夜躁| 在线播放精品| 欧美一区二区三区在线视频| 亚洲黄色高清| 久久成年人视频| 亚洲美女免费精品视频在线观看| 欧美在线视频观看| 亚洲毛片一区二区| 久久综合狠狠综合久久综合88 | 99国产精品自拍| 久久久久久久激情视频| 99成人免费视频| 欧美成人精品| 午夜在线精品偷拍| 欧美日韩精品免费在线观看视频| 久久狠狠亚洲综合| 国产精品午夜春色av| 99在线视频精品|