【问题标题】:Wordpress,Drupal, Asp.net Membership ProviderWordpress、Drupal、Asp.net 会员提供商
【发布时间】:2011-10-08 16:15:55
【问题描述】:

我需要同步其中三个,但我已经有 18k Asp.Net 成员。 (离线同步) 那么如何将 Wordpress 和 Drupal 的默认“密码哈希”转换为 Asp.Net Membership(带有 Salt 的 SHA1)?

【问题讨论】:

    标签: wordpress drupal asp.net-membership


    【解决方案1】:

    我不知道你是否可以。 MD5 和 SHA1 是单向算法。这就是使用它们的原因。它们为用户密码提供安全性。因此,您将无法将哈希恢复为密码。您也不能直接从 MD5 转换为 SHA1。

    在这种情况下,我认为您在合并时无法重置 Drupal 和 Wordpress 用户密码。 (查看替代解决方案的编辑。)

    编辑:这个post 有一个有趣的想法/解决方案。编写一些自定义代码以在用户首次登录时生成 SHA1 密码。收集 SHA1 哈希,并在合并期间使用这些哈希。任何你没有得到的用户,强制他们进行密码重置。

    【讨论】:

      猜你喜欢
      • 2011-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-27
      • 1970-01-01
      • 1970-01-01
      • 2012-03-23
      • 1970-01-01
      相关资源
      最近更新 更多