登录Facebook,但不想显示Facebook登录页面 [英] login in Facebook ,but not want to show Facebook login page

查看:539
本文介绍了登录Facebook,但不想显示Facebook登录页面的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨 我正在c#.net,web application.im上使用Facebook API从我的Facebook帐户中获取数据.当前我正在使用fb:login按钮,当我们单击此按钮时,Facebook登录页面已打开,并与我们的Facebook应用程序连接,并且登录完成

但是现在我想允许用户在第三方应用程序(Facebook系统外部)中输入用户名和密码到Facebook帐户,然后将其提交给Facebook API以获得访问权限?
或者我们可以在内部将用户名和密码传递给Facebook登录页面,现在该页面可以在后台运行,即登录过程正在进行中.
我不想显示Facebook登录页面...
请回复..
感谢

解决方案

已查看/搜索了Facebook API文档.


您搜索的方向错误.除FACEBOOK之外,没有任何用户可以在任何其他网站上输入FACEBOOK的凭据.

其次,当Facebook团队发现您的网站要求提供Facebook凭据时(FB团队在批准您的应用之前先审核您的网站),那么它将阻止您的应用ID.

无法将内部" Facebook凭证传递给Facebook API.

Facebook允许第三方站点提供对用户数据访问的唯一方法是通过使用户登录到Facebook(使用SSL),然后提供一个唯一的访问令牌,该令牌可用于对Facebook的每个请求.

在此处查看更多信息 http://facebooksdk.blogspot.com/


hi i m working on c#.net, web application.i m using Facebook API to fetch the data from my Facebook account.Currently i m using fb:login button,when we click on this button, Facebook login page is opened,and connect with our Facebook application,and login is completed

But now i want to allow a user to enter username and password to a Facebook account in a 3rd party application (outside of the Facebook system), and then submit it to the Facebook API to get access?
or we can pass username and password internally to Facebook login page and now the page works in back ground ,i.e. login process is going on back ground.
I don''t want to show Facebook login page...
please reply..
thanks

解决方案

Have looked/searched the facebook API documentation.


You are searching in the wrong direction. NO USER WILL EVER ENTER HIS FACEBOOK CREDENTIALS ON ANY SITE OTHER THAN FACEBOOK.

secondly, when facebook team finds that your site is asking for facebook credentials ( the FB team reviews your website before approving your app), then it will block your application id.

There is no way to pass the facebook credentials ''internally'' to the facebook API.

The only way is that facebook allows to third party sites to provide access to users data is by making the user login into the facebook ( with SSL) and then gives a unique access token which can then be used with every request to facebook.

See more here http://facebooksdk.blogspot.com/


这篇关于登录Facebook,但不想显示Facebook登录页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆