我有facebook和twitter的用户名和密码,我想通过在锚标签中提供用户名和密码从我的php页面登录facebook和twitter。该怎么做?
a href="https://www.facebook.com/login.php?login_attempt=1&email=abc@yahoo.com&pass=abc">Facebook /a>
a href="https://twitter.com/login/?username=abc@yahoo.com&password=abc">Twitter /a>
答案 0 :(得分:2)
你的做法是错误的。你永远不应该在查询字符串中传递密码。
相反,要使用Facebook或Twitter实现单点登录(SSO),您应该使用OAuth 2。 Twitter和Facebook(以及其他几个,如谷歌,Linkedin等)都支持OAuth 2
答案 1 :(得分:0)
对于Facebook,有几种方法可以轻松创建登录。当然你可以直接使用OAuth,但我不推荐它:
一般信息:https://developers.facebook.com/docs/facebook-login/
对于Twitter,此主题可以帮助您:Authentication for new Twitter API 1.1