Ruby on rails 需要重定向方面的帮助吗

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墙 我很困惑,不知道如何处

我想创建一个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连接、誓言(twitter)等,而不是存储密码
  • div/iframe带有某种选项卡控件(jQuery?)来处理应该可见的内容的切换

  • 存储用户名和密码不是一个好主意。Facebook都不支持通过API实现

  • 对于Facebook集成,请使用Facebook提供的任何SDK,如。是OpenGraph API的ruby包装器
  • 对于Twitter,有多种选择,如。使用它与twitterapi对话

  • 最终,它归结为应用程序的体系结构。您可以从创建诸如“
    Facebook连接
    ”或“
    TwitterConnection
    ”之类的模型开始,并将它们链接到您的“
    用户
    ”模型。

    Facebook Connect因支持开放式图形协议而被弃用。感谢以上信息。我搜索了facebook api,试图探索,但找不到解决问题的方法。在这方面你能帮点忙吗?OpenGraph协议做了一些其他的事情,我想做的是不同的,或者我可能错过了一些东西。帮帮我,我对这一切都不熟悉。如何使用Facebook api实现我想要实现的目标?