app/controllers/crowdblog/sessions_controller.rb in crowdblog-0.0.1 vs app/controllers/crowdblog/sessions_controller.rb in crowdblog-0.0.2

- old
+ new

@@ -1,25 +1,5 @@ module Crowdblog class SessionsController < ApplicationController - - def authenticate_user - auth_hash = request.env['omniauth.auth'] - - if allowed? - Rails.logger.info auth_hash.info - email = auth_hash.info['email'] - user = User.find_by_email(email) - user ||= User.create!(email: email, name: auth_hash.info['name']) - sign_in user - - redirect_to root_url - else - render :text => '401 Unauthorized', :status => 401 - end - end - - def allowed? - true - end - + include Crowdblog::Devise::Sessions end end