codeigniter 中的忘记密码逻辑

Forgot Password Logic in codeigniter

谁能给我解释一下忘记密码程序的逻辑,即如何在使用 codeigniter 框架时实现忘记密码的逻辑。

对于忘记密码,首先获取用户 ID 即 User email 来授权他,即在您的数据库中搜索任何存在此类电子邮件的用户...

现在授权后,生成随机密码,同时用随机密码更新数据库条目,并通过电子邮件将随机密码发送给用户....

用户登录后要求用户更新 his/her 密码