检查用户是否已登录

时间:2017-04-12 13:20:34

标签: java jsp servlets model-view-controller

我目前正在研究在Servlet-JSP MVC上开发的Web应用程序,该应用程序在内部服务器上运行,问题场景如下。

如果最终用户输入网站网址,应用程序将要求输入登录凭据,我正在检查LoginController中的凭据。

考虑用户输入凭据并登录应用程序然后关闭浏览器窗口的情况,如果用户再次键入该URL,它将再次请求登录凭据。

现在我希望我的应用程序记住用户是否已登录,如果用户尚未登录,则仅询问登录凭据。

我如何实现这一点?有关可以做什么的任何建议都会有所帮助。

提前致谢,

1 个答案:

答案 0 :(得分:0)

如果用户已登录,浏览器必须存储信息。 你可以使用cookies。

您只需存储一个值:无需检查密码。 或者您可以将用户名存储在cookie中并将其发送到服务器,该服务器会检查用户是否已登录,然后将结果回复给浏览器。