¿Cómo obtener los detalles del usuario administrador actual en el back-end?
magento2
admin-user
Mike Zhang
fuente
fuente
bin/magento setup:di:compile
, de lo contrario, aparecerá el error " Sesión no dada ".¿Cómo obtener los detalles del usuario administrador actual?
inyectar sesión de fondo en su controlador
}
y use esto para obtener el nombre de usuario o correo electrónico
fuente
Su controlador ya se extiende,
\Magento\Backend\App\Action
por lo que ya tiene el objeto de autorización. No se necesitan inyecciones adicionales. Para obtener el usuario simplemente use esta función:Otras respuestas sugieren inyecciones duplicadas, que no son necesarias.
fuente