我正在使用SMF。在SMF中,mysql中保存的密码如下:

sha1(usernamepassword);

有些大麻很管用。但是其他包含特殊字符的散列,如“ëţţţţĝĝ”和空格等,则不匹配。
例如,“aksak temüraga”应转换为“4b4eb0eed79356eb56eb9058e6dea20d71e48e3c”,但它转换为“c4aa8328bf5ec76cfc0416fd7ec40f8dea7f3d62”

最佳答案

因为您试图创建一个到SMF论坛的外部登录名,所以必须使用SMF提供的散列。
关于您的问题,您应该查看SMF安装的Sources\LogInOut.php文件,以检查SMF如何创建登录。
然后,您可以对外部登录使用相同的技术。

09-05 06:14