从PHP访问web2py会话

时间:2016-06-29 07:24:57

标签: ubuntu web2py

有没有办法从PHP访问web2py会话?我想用PHP解析web2py会话文件,以获取用户是否登录web2py的信息。但也许有一些更简单的solutino?

web2py存储会话文件的位置?

1 个答案:

答案 0 :(得分:1)

默认情况下,web2py会话存储在文件中,给定应用程序的会话文件位于/ web2py / applications / yourapp / sessions中(或者,会话可以存储在数据库中或加密为cookie)。会话数据通过Python pickle模块进行序列化,因此您需要一种在PHP中反序列化Python pickle格式的方法。为此,您可能会发现这些选项很有用:

注意,如果您要检查会话以进行登录的原因是您想要将PHP应用程序的身份验证委派给web2py应用程序,那么您可能可以利用web2py的内置{ {3}}