Sha256: 23a907b50e04b66edb54cf920b750e4dabec6238b0dfe38b5320f144039a3b88

Contents?: true

Size: 343 Bytes

Versions: 4

Compression:

Stored size: 343 Bytes

Contents

module Iam
  module AuthorizationProvider
    module Devise
      def log_in_account(account)
        sign_in Iam::Configuration[:account][:class].downcase, account
      end

      def log_out_account(account)
        sign_out account
      end

      def current_account?(account)
        current_user == account
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
iam-0.3.3 lib/iam/authorization_provider/devise.rb
iam-0.3.2 lib/iam/authorization_provider/devise.rb
iam-0.3.1 lib/iam/authorization_provider/devise.rb
iam-0.3.0 lib/iam/authorization_provider/devise.rb