Как получить детали текущего пользователя-администратора в бэк-энде?
magento2
admin-user
Майк Чжан
источник
источник
bin/magento setup:di:compile
, иначе может появиться ошибка « Session none учитывая ».Как узнать подробности текущего администратора?
добавить бэкэнд-сессию в ваш контроллер
}
и использовать это, чтобы получить имя пользователя или адрес электронной почты
источник
Ваш контроллер уже расширяется,
\Magento\Backend\App\Action
поэтому у него уже есть объект авторизации. Никаких дополнительных инъекций не требуется. Чтобы получить пользователя просто используйте эту функцию:Другие ответы предлагают повторные инъекции, которые не нужны.
источник