[英]Is there a Java based prepackaged solution for user registration, cookie detection etc.?
我相信这是现代基于Java的Web应用程序的非常常见的使用模式:
如果用户是第一次访问该网站,请发送带有最少HTTP重定向的cookie。
如果启用了cookie,则在首次访问时立即创建基于cookie的帐户。
如果用户选择注册(使用电子邮件地址/密码),则创建已注册的用户帐户,并处理用户选择永久登录的选项(在登录表格中记住我的选项)。
如果第一次访问时禁用了cookie,则应以不同的方式处理这种情况,而不是继续执行用于cookie检测的逻辑。
是否有基于Java(或grails)的预包装解决方案来解决上述所有问题,而不是一次又一次地重新发明轮子?
有一个称为JAAS的Java EE标准,它指定Java EE Server应该如何处理这种情况。 可以将其插入数据库,LDAP服务器和其他数据源。 唯一缺少的是用户注册部分,该部分几乎总是非常特定于每个应用程序。
由于JAAS并非完全无关紧要,因此有一些将其抽象的框架,例如Seam Security 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.