Sha256: 24e9faa1e133ac7732bd2af9e15fa522eac12820c6612c1c21321d1ee187a7fe

Contents?: true

Size: 295 Bytes

Versions: 4

Compression:

Stored size: 295 Bytes

Contents

module Rails
  
  module AuthenticatedControllerExtensions
    
    def require_login_or(flash_type = nil, flash_message = nil)
      flash[flash_type] = flash_message unless flash_message.blank? || flash_type.blank? || session.authenticated?
      ensure_authenticated
    end
    
  end
  
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
myobie-rails-auth-0.0.0 lib/rails-auth/helpers/require_login_or.rb
myobie-rails-auth-0.0.2 lib/rails-auth/helpers/require_login_or.rb
myobie-rails-auth-0.0.3 lib/rails-auth/helpers/require_login_or.rb
myobie-rails-auth-0.0.4 lib/rails-auth/helpers/require_login_or.rb