我们如何为joomla登录编写自定义表单和代码?

时间:2014-11-14 08:24:05

标签: php web joomla login joomla-extensions

我是Joomla的初学者。我不想在Joomla中自定义或使用BTlogin或默认登录模块等模块。我想用最少的代码创建新的登录模块,我不知道密码是如何加密的,所以请一些人帮助我..

3 个答案:

答案 0 :(得分:1)

我不知道您使用的是哪个Joomla版本。

但是从Joomla 3.3开始,bcrypt算法用于创建密码哈希。 有关详细信息,请参阅password_hash

答案 1 :(得分:0)

请阅读关于此的php手册......这是一本不错的初学者指南:

Safe Password Hashing

答案 2 :(得分:0)

您不必创建新模块。只需添加自己的模板覆盖,甚至可以更轻松地修改默认登录模块的模板文件。保持PHP代码不变,让Joomla处理密码散列,身份验证,注册等。

假设您的模板未覆盖默认登录模块,则其模板文件为/modules/mod_login/tmpl/default.php。修改文件时,请注意不要删除表单元素和PHP变量。