php - 我是否在登录系统中使用 cookie 或 session 登录?

标签 php ruby-on-rails cookies authentication session

我是否在登录系统中使用 cookie 或 session 登录?我看过使用 session 和 cookie 的示例,所以我很困惑!有人可以解释一下吗?

大多数网站使用什么?很想知道!

提前致谢;-)

最佳答案

session - 在大多数情况下 - 使用 cookie 来存储其 session ID,因此几乎总是您同时使用两者的情况。大多数站点都会使用 session ,因为 cookie 本质上是不安全的,因为数据存储在客户端,而 session 数据存储在服务器上。这很大程度上是一个安全问题以及您打算存储哪些数据的问题,但由于修改 cookie 数据非常容易,因此您永远不应该真正信任 cookie 中的任何内容。

关于php - 我是否在登录系统中使用 cookie 或 session 登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188182/

相关文章:

php - 在 mySql LEFT JOIN 语句中使用多个 ON 条件不起作用

PHP,合并多维数组中的键

javascript - Laravel 在 POST 请求后注销

ios - WKWebView 无法设置 Cookie (iOS 11+)

php - 如何获取与 symfony 验证错误相关的对象

ruby-on-rails - rspec 3 - stub 类方法

ruby-on-rails - 在 Rails activerecord 查询上链接一个额外的订单?

ruby-on-rails - Rails : Images on one server, CSS 和 Javascript 位于另一个

ASP.Net FormsAuthentication Redirect 丢失 Redirect 和 Application_AuthenticateRequest 之间的 cookie

internet-explorer - IE 或 Edge Print 对话框在没有 session 的情况下向服务器发送请求(因为 session cookie 上的 SameSite=Lax)