用户可以使用他们的 Google、Facebook 或 Twitter 帐户登录在 Google App Engine 中运行的网站。用户会话已经实现,三个身份验证提供程序(Google、Facebook、Twitter)已经工作。
我的下一个任务是检查用户在查看其个人资料时是否在线。如何实现这一点?如果您有一些想法,请告诉我。
此外,当用户登录该站点时,我将其电子邮件保存到会话中,如下所示:
session.put("email", email);
要考虑的另一件事是用户的会话何时超时。如果用户的会话由于长时间没有在网站上进行交互而自动超时(不使用网站中提供的注销菜单/按钮),我们可以做些什么吗?
使用的框架是 Struts2,在 Google App Engine 中运行。
谢谢。