Sha256: e2aa916b79945a45e379804c3290dc0338ef7898b580ed24a7cf77bdc4702a01

Contents?: true

Size: 335 Bytes

Versions: 5

Compression:

Stored size: 335 Bytes

Contents

module Api::V1
  module SimpleAdmin
    class CredentialsController < BaseController
      def verify_key
        render json: {
          secret_key_valid: secret_key_valid?
        }
      end

      private

        def secret_key_valid?
          ENV['SIMPLE_ADMIN_SECRET_KEY'] == params[:secret_key]
        end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
simple-admin-1.1.2 app/controllers/api/v1/simple_admin/credentials_controller.rb
simple-admin-1.1.1 app/controllers/api/v1/simple_admin/credentials_controller.rb
simple-admin-1.0.1 app/controllers/api/v1/simple_admin/credentials_controller.rb
simple-admin-1.1.0 app/controllers/api/v1/simple_admin/credentials_controller.rb
simple-admin-1.0.0 app/controllers/api/v1/simple_admin/credentials_controller.rb