1

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

sha1(usernamepassword);

一些哈希工作正常。但其他包含特殊字符(如“öüşığ”和空格等)的哈希不匹配。

例如,“aksak temüraga”应转换为 sha1 为“4b4eb0eed79356eb56eb9058e6dea20d71e48e3c”,但它转换为 sha1 为“c4aa8328bf5ec76cfc0416fd7ec40f8dea7f3d62”

4

1 回答 1

1

由于您尝试创建 SMF 论坛的外部登录名,因此您必须使用 SMF 提供的散列。

关于您的问题,您应该查看Sources\LogInOut.phpSMF 安装文件,以检查 SMF 如何创建登录。

然后,您可以对外部登录使用相同的技术。

于 2016-08-12T12:42:15.787 回答