Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 SMF。在保存在 mysql 中的 SMF 密码中,例如:
sha1(usernamepassword);
一些哈希工作正常。但其他包含特殊字符(如“öüşığ”和空格等)的哈希不匹配。
例如,“aksak temüraga”应转换为 sha1 为“4b4eb0eed79356eb56eb9058e6dea20d71e48e3c”,但它转换为 sha1 为“c4aa8328bf5ec76cfc0416fd7ec40f8dea7f3d62”
由于您尝试创建 SMF 论坛的外部登录名,因此您必须使用 SMF 提供的散列。
关于您的问题,您应该查看Sources\LogInOut.phpSMF 安装文件,以检查 SMF 如何创建登录。
Sources\LogInOut.php
然后,您可以对外部登录使用相同的技术。