Skip to content

Instantly share code, notes, and snippets.

View ArturSkowronski's full-sized avatar

Artur Skowronski ArturSkowronski

View GitHub Profile
#Session controller provides a token
#/controllers/api/sessions_controller.rb
class Api::SessionsController < Devise::SessionsController
before_filter :authenticate_user!, :except => [:create]
before_filter :ensure_params_exist, :except => [:destroy]
respond_to :json
def create
resource = User.find_for_database_authentication(:email => params[:user_login][:email])
return invalid_login_attempt unless resource