【问题标题】:Migrating users from DotNetNuke to Orchard CMS将用户从 DotNetNuke 迁移到 Orchard CMS
【发布时间】:2014-07-16 15:43:29
【问题描述】:

我有一个基于 DotNetNuke 构建的现有网站,但我们正在考虑迁移到 Orchard CMS。我想避免要求我们的用户在新的 Orchard 网站上重新注册,但找不到任何用于迁移用户的工具或信息。我最关心的是处理散列密码。

有人有在这两个 CMS 之间迁移用户的经验吗?

【问题讨论】:

    标签: dotnetnuke orchardcms


    【解决方案1】:

    这取决于使用的密码加密。有些加密类型可以解密,有些则不能。

    我编写了一个可以解密密码的 DNN 模块,因为该公司想在另一个网站上设置用户。他们希望使用相同的用户名/密码并使其对员工透明。您可以将其修改为仅将所有用户名/密码写入数据库表或文件。

    它基于这样的代码:DNN Decrypting PasswordAnother SqlMembership Decryption article

    您也可以从 DNN 商店购买一个模块来导出用户:Bulk User Export

    但是,如果您的网站使用单向散列算法,这些方法都不起作用。如果是这种情况,您唯一能做的就是使用设置的密码导入用户。

    导出用户后,您只需通过一些导入工具将它们导入 Orchard,例如:Orchard Import

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-13
      • 1970-01-01
      • 2012-07-01
      • 1970-01-01
      • 2013-09-23
      • 2017-08-27
      • 2013-05-24
      • 2012-05-26
      相关资源
      最近更新 更多