Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用考拉的Facebook身份验证不起作用——无法检索访问令牌_Facebook_Authentication_Ruby On Rails 3.1 - Fatal编程技术网

使用考拉的Facebook身份验证不起作用——无法检索访问令牌

使用考拉的Facebook身份验证不起作用——无法检索访问令牌,facebook,authentication,ruby-on-rails-3.1,Facebook,Authentication,Ruby On Rails 3.1,这是一个使用FB connect的web应用程序。考拉轨道 控制器代码: class UsersController < ApplicationController before_filter :parse_facebook_cookies def parse_facebook_cookies @facebook_cookies ||= Koala::Facebook::OAuth.new('api_id','app_secret').get_user_info_from_cooki

这是一个使用FB connect的web应用程序。考拉轨道

控制器代码:

class UsersController < ApplicationController
before_filter :parse_facebook_cookies

def parse_facebook_cookies
  @facebook_cookies ||= Koala::Facebook::OAuth.new('api_id','app_secret').get_user_info_from_cookie(cookies)
end

def index
  @users = User.all
end

def show
 @user = User.find(params[:id])
end

def new
  @user = User.new
  @title = "sign up"
  require 'koala'

  @graph = Koala::Facebook::API.new
  @access_token = @facebook_cookies["access_token"]

  @user1 = @graph.get_object("me")
  @user.name = @user1["name"]
  @user.uid = @user1["id"]
  @user.save
end
end
class UsersController
它在执行时给我以下错误: @访问令牌=@facebook\u cookies[“访问令牌”]

“nil:NilClass的未定义方法”[]”

我很感激任何可能出错的提示!谢谢