0
A
回答
2
“记住我”在网站上登录的类型非常简单。没有什么不可思议的。两个主要变化是:
- 切换“记住我”到
on
设置一个永久性的会话cookie,而不是一个临时 - 服务器端的会话是不会自动清理收集一段固定的时间/垃圾(例如“记住我30天”表示会话的登录部分保持30天左右)。
0
当用户登录时,只需让php创建一个cookie,说明该用户在该计算机上登录。 Cookie会保留很长时间,因此这与“保持登录状态”对话框一致。如果您需要它们重新登录,则每次都通过会话变量替换cookie。只要用户停留在网站上,用户就停留在会话中。
因此,根据复选框的设置,php将决定是否使用会话或cookie。
我希望这是你想知道的。
+1
你在混淆会话和cookies。会话是服务器端构造,用于在页面请求之间保持每个用户的设置。 Cookie用于识别用户并从存储的会话中恢复用户的设置。您可以在没有Cookie的情况下实施会话,并且Cookie不暗示会话正在使用。 – 2010-08-16 17:20:54
0
检查我的解决方案:What is a relatively secure way of using a login cookie?
优点:从多发电脑
- 登录。
- 登录更持久(没有 将cookie过期时间设置为0)。
- 登录有点受到保护,不受 攻击者的影响。
相关问题
- 1. 无活动和登录系统php
- 2. 如何为drupal和其他CMS实现单一登录系统?
- 3. PHP登录系统
- 4. PHP登录系统?
- 5. 如何在JSP中实现登录系统
- 6. 如何在Ruby中为IRCbot实现登录/管理系统?
- 7. Php登录系统-null值登录
- 8. javascript/ajax登录系统
- 9. PHP登录系统 - 正确的方式来实现HTML
- 10. PHP登录系统错误?
- 11. PHP/MySQL的登录系统
- 12. 双重登录PHP系统
- 13. 登录系统使用PHP
- 14. PhP登录/注册系统
- 15. PHP会话登录系统
- 16. Android php登录系统
- 17. PHP + MySQL登录系统
- 18. PHP登录系统问题
- 19. PHP登录系统。安全?
- 20. Cookie Stealer /登录系统(PHP)
- 21. php会话登录系统
- 22. PHP/MySQL登录系统 -
- 23. Jquery/PHP ajax登录系统
- 24. MySQL Php登录系统
- 25. Php登录系统错误
- 26. PHP系统登录错误
- 27. PHP登录系统〜session.register和session.start错误
- 28. 使用php和mysql登录系统
- 29. 登录/注册系统与PHP和MySQL
- 30. 登录系统(PHP)Cookies和会话
你的意思是'记住我'功能,或者你只是想要一个登录功能?多一点信息将不胜感激。 – 2010-08-16 11:49:04
你能提供一个例子吗? – 2010-08-16 11:49:22
您需要更详细地描述您所追求的内容。什么与+1立即? – zaf 2010-08-16 11:50:34