0

我有user_session_controller。在這裏,我使用了authlogic gem和'omniauth-facebook'gem。我希望該用戶可以在我的網站上使用Facebook登錄。我是全新的。請指導我如何修改此代碼以用Facebook登錄。用臉書authlogic和omniauth-facebook登錄

def create 
    @user_session = UserSession.new(params[:user_session],true) 
    if @user_session.save 
     flash[:notice] = "Login successful!" 
     unless cookies[:last_visited].nil? 
      set_last_visited 
     end 

     cookies.permanent[:last_visited] = Time.now 
     if params[:remember_me] 
      user = @user_session.user 
     user.update_attributes(:remember_token => create_remember_token) 
      cookies[:remember_token] = { :value => user.remember_token, :expires => 24.weeks.from_now } 
     end 
     redirect_back_or_default users_url(@current_user) 
    else 
     flash[:error]="invalid login and password" 
     render :action => :new 
    end 
end 

回答