rossta/opensesame

View on GitHub
lib/open_sesame/helpers/controller_helper.rb

Summary

Maintainability
A
0 mins
Test Coverage
# encoding: utf-8
module OpenSesame
  module Helpers::ControllerHelper
    extend ActiveSupport::Concern

    def warden
      env['warden']
    end

    def authenticate_opensesame!
      warden.authenticate!(:scope => :opensesame)
    end

    def current_opensesame_user
      warden.user(:scope => :opensesame)
    end

  end
end