CakePHP-php如何实现自动登录功能

项目合作 项目合作 主题:1030 回复:2135

CakePHP-php如何实现自动登录功能

浮生未歇 发布于 2017-09-28 字数 0 浏览 1037 回复 1

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

想挽留 2017-10-26 1 楼

你的意思是不用点击或触发“登录”按钮,自动登录吗?php可以通过curl模拟post提交实现你的需求:

$url = "http://domain.com/login.php";
$uername = '';
$pwd = '';
$loginInfo = 'username=' . $username . '&' . 'password=' . $pwd ;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/99.99 (compatible; MSIE 99.99; Windows XP 99.99)");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $loginInfo);
$result = curl_exec($ch);
$error = curl_error($ch);
echo $error ? $error : $result;
curl_close($ch);