當前位置:名人名言大全網 - 短信平臺 - 前端短信驗證碼登錄可以自動登錄嗎

前端短信驗證碼登錄可以自動登錄嗎

前端短信驗證碼登錄可以自動登錄。方法如下:

1、前端登錄頁面手機號驗證碼登錄頁面。按鈕樣式都是自己寫的class,按鈕實際上是用的div+a標簽來實現的,添加了動態的樣式。

2、前端獲取驗證碼的函數。先進行手機號的判空處理,為空則提示用戶不能為空,再使用正則表達式對手機號碼進行限制。

3、後端獲取驗證碼代碼。從平臺上獲取相關參數,填入。調用它們平臺提供的發送短信驗證碼的接口函數,查看是否發送成功,發送成功則將該phoneNum-verifyCode用鍵值對的形式存到redis數據庫,有效時間為5分鐘,5分鐘之後自動過期,提示用戶需要在5分鐘之內填寫完畢並登錄。

4、註冊功能前後端的實現。多幾個判空條件(如名字、密碼不能為空,用戶是否存在,手機號是否已被註冊,用戶名是否已被註冊),實現的流程相似,先通過手機獲取驗證碼,將發送成功的驗證碼存到redis數據庫,有效時間為5分鐘,然後用戶填寫驗證碼,前端向後端發送請求,後端驗證是否正確,正確則返回註冊成功。