标签: authlogic-oauth

使用google配置authlogic-oauth

大家好,我正在努力学习rails,而且我正在开发一个使用谷歌登录和日历数据的应用程序.我目前正在配置authlogic-oauth并遇到一些问题.

我一直在关注authlogic-oauth指南(见上面的链接)插件,我正在执行第4步和第5步.首先,我还在学习语言,我不确定第4步的代码在哪里进入控制器:

@user_session.save do |result|  
  if result  
    flash[:notice] = "Login successful!"  
    redirect_back_or_default account_url  
  else  
    render :action => :new  
  end  
end  
Run Code Online (Sandbox Code Playgroud)

其次,我正在尝试设置第5步,即实际的Google oauth数据步骤:

class UserSession < Authlogic::Session::Base  
  def self.oauth_consumer  
    OAuth::Consumer.new("*TOKEN*", "*SECRET*",  
    { :site=>"**http://google.com**",  
      :authorize_url => "*http://google.com/xxx*" })  
  end  
end  
Run Code Online (Sandbox Code Playgroud)

我不完全确定我在哪里可以找到填写此内容的信息.我一直在阅读hxxp://code.google.com/apis/accounts/docs/OAuth_ref.html(抱歉,我只能发布一个超链接),但我不知道我从哪里获得了所有内容以及插件为自己处理的内容.

最后,我不太确定如何检索日历信息,我刚刚被IRC的某人告知过我.我是通过这个插件来做的还是我还必须使用另一个插件?

非常感谢!

ruby-on-rails oauth authlogic authlogic-oauth

7
推荐指数
1
解决办法
1452
查看次数

在Rails上使用Facebook进行单点登录认证 - AuthLogic或Devise?

我想使用Facebook(现在)创建一个单点登录,它不仅会进行身份验证,还会创建新用户或登录并抓取相关用户.

我已经看到了老版本都authlogic和设计能够使用Facebook群JavaScript做认证和用户创建的,但我相信他们依靠Facebooker,不使用图形API(?).

有人可以分享1)与Facebook合作的首选身份验证吗?我试图设计出在我的Windows开发和安装的devkit是我想避免的,所以希望Authlogic的伎俩了一层复杂性; 2)如何启用单点登录过程?

谢谢.

facebook ruby-on-rails authlogic-oauth devise

5
推荐指数
1
解决办法
4251
查看次数