Есть ли эквивалент before_action: authenticate_user!для активного администратора? - PullRequest
0 голосов
/ 09 апреля 2019

Существует ли эквивалентный before_action :authenticate_user! для активного администратора для перенаправления на страницу входа администратора, если пользователь, не являющийся администратором, посещает страницу?

Например, с устройством я делаю

class OrdersController < ApplicationController
  before_action :authenticate_user!, :except => [:show]

Я бы хотел сделать такую ​​же проверку для пользователя с правами администратора.

Любая подсказка?

1 Ответ

0 голосов
/ 09 апреля 2019

Вы можете настроить ActiveAdmin с помощью CanCanAdapter authorization_adapter, для которого вы можете настроить метод, который будет вызываться, если пользователь не авторизован, проверьте документацию здесь

...