Sha256: c3d39f03d293d8a37c5aed5707cefed129ff7a716201350553d707b91b2386ff

Contents?: true

Size: 410 Bytes

Versions: 2

Compression:

Stored size: 410 Bytes

Contents

module PgEngine
  class BasePublicController < ApplicationController
    # :nocov:
    def login_as
      return head :bad_request unless dev_user_or_env?

      usuario = User.find(params[:id])
      if usuario.confirmed_at.present?
        sign_in(:user, usuario)
        redirect_to after_sign_in_path_for(usuario)
      else
        go_back('No está confirmado')
      end
    end
    # :nocov:
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pg_rails-7.5.3 pg_engine/app/controllers/pg_engine/base_public_controller.rb
pg_rails-7.5.2 pg_engine/app/controllers/pg_engine/base_public_controller.rb