我被分配为 joomla 中的自定义组件创建验证码验证,但我不知道如何正确执行此操作。
我知道有许多可用的验证码插件,如recaptcha,但我需要使用公司创建的自定义验证码。
它将图像文本保存在会话中并在组件中创建图像,因此index.php?option=com_captcha
直接在浏览器中调用将输出验证码图像。
问题是我对 joomla 完全陌生,似乎找不到合适的方法来创建可以在整个系统中重用的代码。我试图通过创建一个调用验证码组件的模块来做到这一点,然后执行逻辑并检查验证码是否正确。
我这样做时面临的问题是我找不到将变量传递给我的模块的方法,因此我无法传递验证码组件所需的会话变量。
我看过插件,但我不确定您是否可以直接从组件调用插件。
我目前很困惑,不知道要去哪个方向以及要搜索什么。任何帮助将不胜感激,谢谢。