【问题标题】:How to generate a joomla user password using c#?如何使用 c# 生成 joomla 用户密码?
【发布时间】:2011-07-17 20:09:59
【问题描述】:

有一个关于生成 joomla 通行证的 php 代码的问题:using php to create a joomla user password?,任何想法如何在 c# 上做到这一点?

【问题讨论】:

    标签: c# joomla md5


    【解决方案1】:
    【解决方案2】:

    您最好的选择是将code Joomla uses 作为静态方法移植到您自己的库中。最后你要做的就是走PHP流程:

    $salt = JUserHelper::genRandomPassword(32);
    $crypt = JUserHelper::getCryptedPassword(password, $salt);
    $dbPassword = $crypt.':'.$salt;
    

    并将其转换为 C#:

    string salt = Libraries.JUserHelper.genRandomPassword(32);
    string crypt = Libraries.JUserHelper.getCryptedPassword(password, salt);
    string dbPassword = string.Format("{0}:{1}", crypt, salt);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-13
      • 2016-05-21
      • 2013-02-01
      • 2011-02-13
      • 2016-04-27
      • 2019-12-05
      • 2020-10-29
      相关资源
      最近更新 更多