Sha256: 10f29327dc13b08d14d7254439310142f4b4993423c2f2830147b97c55a4b36c
Contents?: true
Size: 509 Bytes
Versions: 1
Compression:
Stored size: 509 Bytes
Contents
module Madmin class ApplicationController < Madmin::BaseController include Rails.application.routes.url_helpers before_action :authenticate_admin_user def authenticate_admin_user # TODO: Add your authentication logic here # For example, with Rails 8 authentication # redirect_to "/", alert: "Not authorized." unless authenticated? && Current.user.admin? # Or with Devise # redirect_to "/", alert: "Not authorized." unless current_user&.admin? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
madmin-2.0.0 | app/controllers/madmin/application_controller.rb |