1. 程式人生 > >忘記密碼(找回密碼)程式碼實現

忘記密碼(找回密碼)程式碼實現

說到忘記密碼,這種事情我們在生活中經常遇到,畢竟我們不是機器,總有忘的時候。

回想忘記密碼(找回密碼)的流程一般分如下幾個步驟:

1.輸入賬號(手機號)

2.點擊發送驗證碼,過一會手機就會收到簡訊驗證碼

3.填寫驗證碼

4.驗證成功,並設定新的登入密碼

5.最後恭喜成功”找回密碼“

當然這些過程中還需要做一些驗證:(1)如賬號是否已註冊或是否已存在,包括手機格式校驗(2)驗證碼是否已過期(3)輸入的驗證碼和簡訊驗證碼是否匹配 (4)設定新密碼時,密碼格式的校驗。

下面展示下我專案中遇到的”忘記密碼“具體業務程式碼:


由於具體業務需求不一,我們的賬號密碼是每隔3個月就要重置下,否則你就需要走“忘記密碼”這個業務嘍,在設定新密碼的同時,需要將密碼過期時間欄位修改下(當前系統時間後延3個月),並將密碼是否啟用標誌更新為“可用”狀態。最後返回成功資訊即可。