管理员用户登录和magento注销是否有任何事件?
我发现了一些客户登录事件,但没有发现管理员用户登录
<events>
<customer_login>
<observers>
<scommerce_customer_login><!--User Defined Unique Name-->
<class>scommerce_login/observer</class>
<method>checkLoginStatus</method>
</scommerce_customer_login>
</observers>
</customer_login>
</events>
如何获取管理员用户登录事件?
答案 0 :(得分:1)
如果暂时编辑Mage_Core_Model_App :: dispatchEvent以记录传入的$ eventName,则可以记录调度的每个单个事件的列表。 (请注意,对于某些操作,这可能会因为大量事件被触发而导致错误,因此请务必删除日志记录并避免在生产环境中执行此操作。)
使用这种方法,我看到admin_session_user_login_success
看起来很有希望。对于注销,唯一看似相关的是controller_action_predispatch_adminhtml_index_logout
和controller_action_postdispatch_adminhtml_index_logout
,这些指标可能是也可能不是足够可靠的指标。
答案 1 :(得分:0)
Afaik,你坚持
admin_session_user_login_success
admin_session_user_login_failed
用于捕获管理员登录。