将 Magnolia CMS 加密密码迁移到 Joomla CMS?

Posted

技术标签:

【中文标题】将 Magnolia CMS 加密密码迁移到 Joomla CMS?【英文标题】:Migrate Magnolia CMS encrypted passwords to Joomla CMS? 【发布时间】:2011-03-10 20:50:24 【问题描述】:

我有一个来自 Magnolia CMS 的旧用户数据库,需要移植到最新版本的 Joomla。我在新的 Joomla 数据库中有数据,但它(显然)包含加密密码。确保 Magnolia 加密密码可与 Joomla 一起使用的最佳方法是什么?我相信Magnolia使用MD5???我试图避免自定义 php 编码,但这可能是唯一的方法。

【问题讨论】:

如果 Magnolia 确实使用 MD5,那么它应该与 Joomla 很好地集成,因为我很确定 Joomla 也使用 MD5。 感谢您的评论。确实,它们都是 MD5 并且直接移植过来了。 【参考方案1】:

确保它们工作的唯一方法是将它们移植到两个使用相同加密方法的系统之间。假设两个 CMS 都使用标准的 MD5,那么没有问题。否则,没有办法反转哈希值。

【讨论】:

当我最近为旧哈希不同且不太安全的站点升级执行此操作时,我在新站点上实现了旧哈希以及作为新哈希.当迁移的用户第一次登录时,我使用旧的哈希系统验证密码,然后将其升级到新的(我可以在登录时执行此操作,因为在登录请求期间未加密的密码可用。)这可以是一种保持兼容性的好方法,同时提高任何普通用户的安全性。

以上是关于将 Magnolia CMS 加密密码迁移到 Joomla CMS?的主要内容,如果未能解决你的问题,请参考以下文章

将 Magnolia CMS 添加到 OpenShift 应用程序

Magnolia CMS 和 Spring MVC

Magnolia cms Gmail 配置?

Magnolia CMS:对话框太宽

打开和运行现有 Magnolia-CMS 项目的问题

在 Magnolia CMS 社区中添加数据同步模块?