cookies - 保存时间最长的 cookies

标签 cookies login

我想让用户尽可能长时间地登录。
我应该使用什么?

  • 普通 cookies
  • 持久性 cookie
  • 快闪 cookies
  • ip地址
  • session

  • 或这些的某种组合?

    最佳答案

    我认为 Flash cookie 可能会停留最长时间,原因很简单,大多数人不会经常清除它们。它们不会出现在通常的浏览器对话框中,也不会被通常的“清除 cookie”功能清除。

    如果您试图让人们保持登录状态,那么尝试将用户绑定(bind)到 IP 地址是没有用的,而且完全不安全。IP 地址经常变化,您不应该依赖它来处理任何严重的事情。

    我想最好的办法是同时使用普通的浏览器 cookie 和 Flash cookie。这样,您就可以捕获所有没有 Flash 的用户(或默认阻止 Flash 的用户)以防万一。

    关于cookies - 保存时间最长的 cookies ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/766031/

    相关文章:

    java - 查询 url 时我的 java 应用程序和导航器之间的行为不同

    在 Umbraco 7 上以编程方式登录成员(member)

    sql-server - 导出/备份 SQL 登录信息

    ios - 创建登录页面并存储 token 字符串

    c# - 最佳登录做法

    http - 什么时候应该使用 session 变量而不是 cookie?

    java - 客户端资源与后端问题位于不同的机器上

    Python 3 httplib2 cookie

    testing - 如何在 Laravel 测试前设置 cookie?

    security - Internet Explorer 跨域 iframe 登录