Php 自动登录到另一个网站

Php 自动登录到另一个网站,php,post,Php,Post,我想使用php自动登录到另一个站点。因此,当我登录到我的web服务器时,我会得到一个指向。。。登录Facebook。登录到gmail等,所以我想在我的本地mysql数据库中存储我的用户名和密码。我不想使用CURL,因为我不想让服务器登录到网站,我想让客户端浏览器实际发布到外部网站的表单处理程序以便登录。我看到的所有示例似乎都使用curl。所有示例都使用curl的原因是,如果您不想离开本地服务器,就必须在封面下发表文章 如果你不介意离开你的服务器,你只需要找到终端表单(facebook、gmail

我想使用php自动登录到另一个站点。因此,当我登录到我的web服务器时,我会得到一个指向。。。登录Facebook。登录到gmail等,所以我想在我的本地mysql数据库中存储我的用户名和密码。我不想使用CURL,因为我不想让服务器登录到网站,我想让客户端浏览器实际发布到外部网站的表单处理程序以便登录。我看到的所有示例似乎都使用curl。

所有示例都使用curl的原因是,如果您不想离开本地服务器,就必须在封面下发表文章

如果你不介意离开你的服务器,你只需要找到终端表单(facebook、gmail等)需要哪些字段,然后把它们放在一个帖子中,用一点JavaScript自动提交

<form action='http://server.com/login' method='post' name='frm'>
<?php
foreach ($parameter as $a => $b) {
    print("<input type='hidden' name='".$a."' value='".$b."'>");
}
?>
</form>
<script language="JavaScript">
    document.frm.submit();
</script>


为什么要在本地主机上保留日志信息?如果问题是需要集中/单一登录,为什么不坚持使用OpenID?当你有用户名和密码时,登录facebook和gmail是什么意思,你真正使用的是什么?如果登录站点有动态字段(令牌等),这不起作用