繁体   English   中英

在joomla会话中存储mod_login密码

[英]store mod_login password in joomla session

我们正在使用Joomla作为公司的门户,并使用用Java编写的单独接口作为数据仓库之类的东西。

现在存在一些集成问题。 joomla门户的加密方法与数据仓库不同,我们需要登录门户的用户才能登录到数据仓库界面,而无需再次提供登录信息。

我需要在会话中存储普通的joomla密码,然后使用数据仓库接口的加密方法进行检索和编码。

现在我的问题是:哪个文件中的mod_login进行身份验证,并且普通密码仍然有效,以便我可以在会话中存储普通密码(或使用数据仓库方法加密的密码)以在以后检索它?

我是Joomla新手;)

并不是真正的身份验证由mod_login进行,您应该查看components / com_user(在您的情况下,您可能应该查看控制器)。 无论如何,请尽量不要修改任何Joomla核心文件,也许可以通过创建一个插件来达到相同的结果(如果我没记错的话,会有一个名为“ onUserLogin”的事件)。

希望对您有所帮助!

经过研究,我认为您应该使用的事件是“ onUserAuthenticate”。 您可以在/ plugins / authentication / joomla中查看如何使用它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM