class ApplicationController < ActionController::Base before_action :configure_permitted_parameters, if: :devise_controller? def authenticate_admin redirect_to root_path, alert: "Kein Zugriff!" unless current_user.email =="christoph@marzell.net" end def configure_permitted_parameters devise_parameter_sanitizer.permit(:account_update, keys: [:total_required_hours, :weekly_target_hours, weekly_target_matrix: {}, required_hours_matrix: {}]) end def is_admin? current_user&.email =="christoph@marzell.net" end end