Sha256: 4a5ec033d2fad0fb78a43a3235255898fda4ffddfdef8f71e92097e192fea987

Contents?: true

Size: 595 Bytes

Versions: 8

Compression:

Stored size: 595 Bytes

Contents

# frozen_string_literal: true
require 'proxes/controllers/application'

module ProxES
  class AuthIdentity < Application
    get '/auth/identity' do
      haml :'identity/login', locals: { title: 'Log In' }
    end

    # Failed Login
    post '/_proxes/auth/identity/callback' do
      broadcast(:identity_failed_login)
      flash[:warning] = 'Invalid credentials. Please try again.'
      redirect '/auth/identity'
    end

    get '/auth/identity/register' do
      identity = Identity.new
      haml :'identity/register', locals: { title: 'Register', identity: identity }
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
proxes-0.4.0 lib/proxes/controllers/auth_identity.rb
proxes-0.3.6 lib/proxes/controllers/auth_identity.rb
proxes-0.3.5 lib/proxes/controllers/auth_identity.rb
proxes-0.3.3 lib/proxes/controllers/auth_identity.rb
proxes-0.3.2 lib/proxes/controllers/auth_identity.rb
proxes-0.3.1 lib/proxes/controllers/auth_identity.rb
proxes-0.3.0 lib/proxes/controllers/auth_identity.rb
proxes-0.2.0 lib/proxes/controllers/auth_identity.rb