具体来说,我正在尝试更改配置文件register_redirect
中的。system/cms/modules/users/config/ion_auth.php
有什么地方可以放置我的应用程序特定配置吗?
潜在的。
像这样的配置文件并不意味着完全不可触碰,但我理解这感觉就像“破解核心”。如果您使用 Git 跟踪您的网站,那么这不是问题,因为您可以在不覆盖更改的情况下提取更新。
替代解决方案有点棘手,因为“post_user_register”事件在发送激活电子邮件等之前正在运行。那将是放置您自己的重定向的好地方,但这意味着没有用户收到他们的欢迎电子邮件,所以这不是一个好主意。
如上所述,您确实需要为此使用 Git。与为 2.3 实现的令人敬畏的“Sentry”身份验证系统相比,Ion Auth 现在不是一个非常灵活的解决方案。