Sha256: 8f77cc558f1fed07e13b2e813b307ab33dd4acb803d3b2da85a5d86adadf2bc3

Contents?: true

Size: 230 Bytes

Versions: 11

Compression:

Stored size: 230 Bytes

Contents

module Secured

    extend ActiveSupport::Concern

    included do
        before_action :logged_in_using_omniauth?
    end

    def logged_in_using_omniauth?
        redirect_to '/' unless session[:userinfo].present?
    end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
phcdevworks_accounts_auth0-0.11.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.10.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.9.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.8.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.7.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.6.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.5.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.4.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.3.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.2.0 app/controllers/concerns/secured.rb
phcdevworks_accounts_auth0-0.1.0 app/controllers/concerns/secured.rb