已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 源码

标题: hu60源码怎么写登录post

作者: @Ta

时间: 2017-12-31

点击: 3695

127.0.0.1:80/q.php/user.login.html?u=index.index.htm

&name=
&pass=
&go=登录
还有啥我没写上的?

[隐藏样式|查看源码]


『回复列表(5|隐藏机器人聊天)』

1. 布吉岛
(/@Ta/2017-12-31 01:42//)

2. @流氓,下载安装源代码自己研究再问吧
(/@Ta/2017-12-31 08:13//)

3. https://github.com/hu60t/hu60wap6
(/@Ta/2017-12-31 08:14//)

4. @TabKey9,额,已经搞定了。。。
(/@Ta/2017-12-31 21:40//)

5.

还有 type=1

此外,可以得到 JSON 格式的输出,详情请阅读 https://hu60.net/q.php/bbs.topic.82570.html

登录状态保持:
向登录页的JSON版提交用户名和密码,可以获得返回的 sid 和 cookie。
如:

curl --data 'type=1&name=老虎会游泳&pass=123&go=1' https://hu60.net/q.php/user.login.json

你会得到

{
    "page": "loginPage",
    "success": false,
    "notice": "密码错误。",
    "active": null
}

如果密码正确,你就可以得到sid了。

跨域Ajax:
通过 _origin 参数可以指定允许跨域的域名,比如:
https://hu60.net/q.php/index.index.json?_origin=*

注意:一但出现 _origin 参数,虎绿林将拒绝接受或设置任何Cookie,如果你希望用户能够登录,必须按照“登录状态保持”一节所说的通过 GET、POST 或在网址中传递 sid 参数。
虎绿林通过拒绝接受任何 Cookie 保证了跨域对已经在虎绿林登录的用户是安全的,用户身份信息不会被 XSS 脚本盗用。
通过拒绝设置任何 Cookie,防止跨站应用对已经在虎绿林登录的用户造成副作用,比如在跨站应用中登录另一个帐号,在虎绿林中登录的帐号并不会改变。

(/@Ta/2018-01-03 23:23//)

回复需要登录

8月11日 06:53 星期一

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1