專題文章
時長:00:00更新時間:2020-11-27 22:32:25
提到登錄驗證,大家肯定能想到的就是12306的驗證碼了吧。12306為了防止刷票,可以說是煞費(fèi)苦心,驗證碼也越來越難識別,最終即使是人也可能識別不了了。今天,小編就給大家說一下node如何實現(xiàn)圖片驗證碼,以及使用token驗證登錄。學(xué)習(xí)本文你將學(xué)到。1.使用captchapng生成圖片驗證碼。2.使用jsonwebtoken實現(xiàn)登錄驗證。一、圖片驗證碼生成(最后有全部代碼)。首先,我們理一下流程,第一步服務(wù)器要隨機(jī)生成一組四位數(shù)。第二步,將這四位數(shù)用canvas繪圖生成圖片。第三步,我們要將這四位數(shù)存起來,以便用戶返回數(shù)據(jù)時做對比。那么存到哪里呢?很明顯為了區(qū)分用戶,存到session最為穩(wěn)妥。第一步,先要有一個登錄頁面。在這里我們依然用react。login.tsx;
查看詳情