我需要你的帮助。
在可用钩子列表中有以下内容:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['beforeRedirect' ]
接收loginType和redirectUrl作为参数,允许更改redirectUrl
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['postProcContent ']
在返回输出之前对输出进行后处理
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['login_confirme d']
确认登录后用于常规操作的钩子
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['loginFormOnSubm itFuncs']
这个钩子被kb_md5fepw扩展用来设置隐藏字段和提交脚本
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['logout_confirm ed']
确认注销后用于常规操作的钩子
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['felogin']['forgotPasswordM ail ']
用于更改忘记密码邮件内容的钩子
但我需要在新用户注册后挂钩。有人能帮帮我吗?
有没有办法解决我的问题?或者我可以重新声明felogin控制器并扩展它?请告诉我怎么做好吗?
发布于 2017-05-11 14:30:12
您也许能够使用在用户身份验证之后立即出现的挂钩:
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['postUserLookUp']并检查用户之前是否已登录(通过检查fe_users中的lastlogin )。我不能完全确定时间,这意味着字段lastlogin可能已经在这一点上设置好了。
https://stackoverflow.com/questions/43907654
复制相似问题