PHP CURL授权。如何检查授权ttl是否已过期?

时间:2015-05-14 13:38:42

标签: php authentication curl

谁知道解决方案 - 请帮帮我。

我有下一个用户获取页面的脚本:

1. read some data from DB.
2. build url 
3. CURL request 1 : do authorization using curl.
4. CURL request 2 : load and parse some content.
5. give user page content based on 4th list item.

如何检查我的授权会话\ cookie是否已过期? 我希望仅在其过期时运行第3项列表,以减少卷曲请求的时间(站点捐赠者太慢并且在任何页面请求上以10-15秒响应)

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现的最好方法是查看用户授权块标记。

并检查哪个节点存在:

<button type="submit" name="action" value="login">Login</button>

或者

<button type="submit" name="action" value="logout">Logout</button>

它是+ 1个CURL查询,用于检查服务器是否指示我们为授权用户。但它有效..