2013-05-15 109 views
-1

我想弄清楚用户在本地主机上的密码重置策略,而不需要通过互联网发送给实际的电子邮件。这是一个学校项目,不允许访问互联网。我到处搜索,只能通过发送用户的电子邮件地址找到有关重置密码的教程和指南。密码重置策略?

任何人都可以指出我在正确的方向请如何实现这样的任务!

+0

怎么样问一个秘密的问题,只有用户知道答案 – Ibu

回答

0

您可以使用安全问题(如果想要更安全,请使用验证码)。如果用户想重置他/她的密码,他/她必须回答安全问题。用户必须向系统管理员询问的另一种方式,填写一些表格,并显示学生卡片或其他东西。

+0

安全问题?这是否意味着我必须向用户的数据库表中添加一个额外的字段并为注册表单提供另一个输入? – munue

+0

为了简单,是的。但是你也可以创建另一个充满安全问题和答案的表格。但它会更复杂。 – egon12

+0

好的,谢谢,我会随着简单,因为我是网络编码新手。 – munue

0

第一次创建用户时,您可以向他们询问几个秘密安全问题(如“您母亲的中间名是什么?”),并将其用于帐户验证。希望这可以帮助!

+0

ok thanx,我会尽力找到关于这个的! – munue

+0

请不要忘记upvote这并将其标记为已回答,如果这对你有用。 –