1. 程式人生 > >聽說驗證碼戰場硝煙彌漫,你看滑動驗證碼這名小將如何?

聽說驗證碼戰場硝煙彌漫,你看滑動驗證碼這名小將如何?

有趣 怎麽 軌跡 除了 term 機器學習 dba pre 不同

聽說驗證碼戰場硝煙彌漫
技術分享圖片
上一期我們簡單的介紹了圖形驗證碼這名小將。
技術分享圖片

如今驗證碼的戰場怪相橫生。接下來,我們介紹一下滑動驗證碼吧!

它是怎麽樣的呢?像手機解鎖一樣?爆照!如下為網易雲易盾的行為式驗證碼中的滑動驗證碼。
技術分享圖片

仔細看上面的提示,就能明白如何操作。(強迫癥的人看見圖就條件反射的想要去拖動它吧,哈哈哈)這樣是不是很有趣呢?用戶不用仔細辨認圖形驗證碼上的符號,再手打輸入答案。只需要用鼠標輕輕拖拽到相應位置就可以了。這樣的方式化簡用戶的操作步驟,簡單、快速,相比於圖形驗證碼,大大的增加用戶的體驗感。

那這樣的驗證功能實際上是怎樣實現的呢?

該流程就是服務端隨機生成滑塊和帶有滑塊陰影的背景圖片,然後將其隨機的滑塊位置坐標保存。前端實現互動的交互,將滑塊把圖拼上,獲取用戶的相關行為值。然後服務端進行相應值的校驗。其背後的邏輯是使用機器學習中的深度學習,根據鼠標滑動軌跡,坐標位置,計算拖動速度,重試次數等多維度來判斷是否人為操作。

技術分享圖片
可以看出,滑動驗證碼有很多的優勢:

體驗極佳,用戶不再需要識別復雜的驗證碼,只需輕輕一滑,0.5秒即可完成驗證,更加便捷;

安全性高,基於強大的後臺分析,結合大量的維度行為值進行對比;

種類多樣,企業可以根據自身產品的風格,制作自身相符的滑動模塊。

當然,不同平臺的滑動驗證碼的形式不同,後臺的原理策略也有所不同。

網易雲易盾的行為式驗證碼為智能無感知的驗證碼,它的體系可以保證用戶體驗,驗證碼後臺判定快速、準確,且安全性高。除了滑動驗證碼,還有其他形式等你來挖掘!可免費體驗哦!

聽說驗證碼戰場硝煙彌漫,你看滑動驗證碼這名小將如何?