当我在我的应用程序中创建用户时,他正在获取一个随机密码,他必须在首次登录后更改密码。现在我的问题是显示他正在设置新密码的模态对话框。我可以使用打开表单的登录按钮显示登录对话框。但是对于设置密码对话框,我不想使用按钮。用户首次登录后(或重置密码时)应出现对话框。
这是我的登录按钮,用于打开登录模式表单。
<a
data-toggle="modal"
href="#loginModal"
id="buttongetstarted">
${message:login}
</a>
答案 0 :(得分:0)
您可以在用户首次使用此方法登录后打开模式:
首先在服务器端为用户创建一个布尔字段。最初,您为用户生成随机密码,并将标志字段设置为true。
然后在用户登录标志值
时检查登录处理程序if flag is true
重定向用户以更改密码页面或部分 成功更改密码后,将标志设置为false; 其他 将用户重定向到您希望他去的地方。