Ruby on rails 需要重定向方面的帮助吗
我想创建一个web应用程序,将学生的facebook、twitter和orkut账户链接到一个shed中。这就像连接一所大学内的所有学生一样,要登录到web应用程序,用户ID将是学院提供的唯一学生ID 本身 现在,一旦学生登录,他就可以在同一个窗口中打开他的facebook、twitter和orkut a/c,比如在标签下。我该怎么做 我的意思是如何将学生的Facebook用户id和密码传递到Facebook服务器,如果用户身份验证完成,则向学生展示他的Facebook墙Ruby on rails 需要重定向方面的帮助吗,ruby-on-rails,Ruby On Rails,我想创建一个web应用程序,将学生的facebook、twitter和orkut账户链接到一个shed中。这就像连接一所大学内的所有学生一样,要登录到web应用程序,用户ID将是学院提供的唯一学生ID 本身 现在,一旦学生登录,他就可以在同一个窗口中打开他的facebook、twitter和orkut a/c,比如在标签下。我该怎么做 我的意思是如何将学生的Facebook用户id和密码传递到Facebook服务器,如果用户身份验证完成,则向学生展示他的Facebook墙 我很困惑,不知道如何处
我很困惑,不知道如何处理这个问题。解决这个问题很简单,只需打开twitter/facebook链接即可。如果他们已经在那里登录,他们的主页将显示,否则他们将被提示输入user/pass 为了将您的应用程序与这些平台集成,每个平台都有自己的API和连接方法,这样您就不需要在应用程序中存储用户密码。以twitter为例,您将创建一个与twitter API通信的twitter应用程序,然后将用户重定向到twitter,要求twitter授予您的应用程序对已登录用户帐户的访问权限,这与您在stackoverflow上使用google帐户登录几乎相同 要与这些平台中的每一个进行通信,请参阅它们提供的API/Connect文档,并在web应用程序中实现它。不要重新发明轮子,大多数通信功能将已经在一个易于使用的库中编码,无论是对于
rubyonrails
还是大多数其他开发框架/语言
存储用户名和密码不是一个好主意。Facebook都不支持通过API实现
最终,它归结为应用程序的体系结构。您可以从创建诸如“
Facebook连接
”或“TwitterConnection
”之类的模型开始,并将它们链接到您的“用户
”模型。Facebook Connect因支持开放式图形协议而被弃用。感谢以上信息。我搜索了facebook api,试图探索,但找不到解决问题的方法。在这方面你能帮点忙吗?OpenGraph协议做了一些其他的事情,我想做的是不同的,或者我可能错过了一些东西。帮帮我,我对这一切都不熟悉。如何使用Facebook api实现我想要实现的目标?