草庐IT

cookie-session

全部标签

mysql - 如何使用 Play、Hibernate 和 MySql 设置每个 session 的事务隔离级别

对某些类型的Web请求进行可重复读取可能很有用,而其他类型的请求则最容易通过读取提交来实现。我如何指定每个Http请求或每个session或每个事务使用哪个隔离级别? 最佳答案 Hibernate有一个数据库事务的实现,默认是JDBCTransaction(另一个是JTA)。也许这会有所帮助hibernatedocs-transactionsandconcurrency 关于mysql-如何使用Play、Hibernate和MySql设置每个session的事务隔离级别,我们在Stack

php - 在 PHP 和 MySQL 中使用 cookie——好的做法?

我有一个网站将注册用户的网站首选项存储在MySQL数据库中,我希望对此进行修改,以便非注册用户也可以使用浏览器cookie从网站配置中受益。有没有通用的方法来做到这一点?我的想法是创建一个包含这些字段的附加数据库表:idunique_cookie_hashsite_preferences唯一的cookie哈希是存储在访问者cookie中的内容,而网站首选项是包含guest用户设置的JSON编码字符串。因此,对于未登录站点的用户,将检查cookie。如果cookie存在,它将尝试通过存储在cookie中的值提取首选项。如果cookie不存在或未找到匹配项,网站将创建一个并为其分配一些默认

php - 尝试从 SQL 查询结果中存储 session 变量

我已经尝试了从将查询存储为变量和使用fetch_array的所有方法,但当我尝试打印$_SESSION['permission']时,它一直只给我输出“Array”。我不知道该怎么做,请帮忙。Username:Password:";?> 最佳答案 您需要使用循环遍历结果集,while($row=mysql_fetch_array($result)){//useeachrowvalue($row)asperyourneed}所以,我相信,你想要实现这样的目标,if(isset($_POST['submit'])){$name=mysq

asp.net - 使用 MySqlSessionProvider 时,什么删除过期的 session ?

我从thisMSDNpage了解到的有关Asp.Netsession提供程序的一切信息.但是,在工作中我们使用的是MySqlsession提供程序,我对一个细节感到困惑:session过期。在该MSDN页面上,它说:TheASPStatedatabaseincludesaSQLServerAgentjobthatperiodically(bydefault,every60seconds)callsthestoredprocedureDeleteExpiredSessionstoremoveexpiredsessions.我对此有一些疑问。我们正在使用MySql,因此没有SQLServe

python - 线程和 SQLAlchemy session

我知道这个问题已被问过几次,但我仍然不确定scoped_session与线程的用法。基本上,我有一个包含10个工作线程的应用程序。我有一个连接池大小为11的Engine。每个线程都有自己的session,并且不需要在线程的session之间共享信息(如果可以的话,那会很好,但我已经创建了一个解决方法)。最后,我在主线程中使用SQLAlchemyCore来处理复杂的SQL语句,这就是为什么我在连接池中有11个线程。我正在使用MySQL,我的pool_recycle设置为3600。我不断收到错误:(OperationalError)(2013,“查询期间与MySQL服务器失去连接”)当我只

c++ - 最佳实践 - session 处理/超时

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。在使用MySQL的C++服务器中处理session和超时的最佳实践是什么。我的C++服务器生成sessionGUID并将其作为Set-Cookie发送到客户端浏览器。我应该让任何Session超时吗?我应该将sessionGUID保存在我的MySQL用户表中吗?当用户做某事时,我应该更新表中的任何时间戳还是应该直接在C++服务器中保存session和上次操

php - 如何从服务器端 php 和 mysql 管理各种客户端应用程序(android/iphone)之间的 session token ?

我有一个使用php和mysql开发的restAPI。我需要管理不同的客户端应用程序,包括Android和iPhone。我只想允许一个用户使用一种类型的设备。例如:如果用户同时在Android和iPhone上使用该应用程序,则可以允许。但是,如果用户试图在同一台设备(Android或iPhone)上多次使用该应用程序,则不允许这样做。我怎样才能做到这一点?我一次发布3种类型的token,例如token_iphone,token_android等。目前我的问题是,如果任何用户从同一类型的设备登录,用户开始的第一个实例是其token已过期或被新token替换。如有任何帮助,我们将不胜感激。

现场 PHP session 问题但不是本地问题

我们的开发团队刚刚将一个应用程序从本地服务器迁移到实时站点。该应用程序利用可写入的远程数据库,并利用MSQLi和PDO方法获取数据并将数据推送到数据库。更新connect.inc文件以获得正确的数据库凭据后,Web应用程序将在后端运行。数据通过表单进入数据库。但是,由于某种原因没有设置session变量。现在,我留下了一个邪恶的、几乎是传统的网络开发问题:"whydoesitworkonthelocalserverbutnotonthelivesite?"我做了一个快速session测试,其中设置并回显了一个虚拟session变量,它像铃声一样响起。问题来自设置session后查询。也

C# 获取Http请求服务器响应的cookie

一、C#服务器端响应存储cookiepublicIActionResultTest2(){Response.Cookies.Append("user","张三丰");Response.Cookies.Append("pwd","123");returnContent("输出cookie成功:张三丰");} 二、C#发送Http请求,获取响应cookie使用:CookieContainerstringurl="http://localhost:5082/cookie/test2";varcookies=newCookieContainer();varhandler=newHttpClientHa

PHP、cookie 和快速浏览器刷新

对于我的登录系统,我有一个token值,每次进行身份验证时都会更改。每次访问任何页面(通过查找tokencookie和session广告)以及每次$.ajax调用(我的想法是我想确保用户在任何时候,如果身份验证因错误的token或系列或其他原因而失败,系统将自动完全注销)。在认证过程中,当确定当前session有效时,会生成一个新的token,并将该token设置为cookie并更新到MySQL表中,如下所示:$newtoken=hash("sha256",mt_rand());my_mysqli_query($link,'UPDATE_remembermeSETtoken="'.$n