1

SMFを使用しています。mysql に保存された SMF パスワードでは、次のようになります。

sha1(usernamepassword);

一部のハッシュは正常に機能します。ただし、「öüşığ」やスペースなどの特殊文字を含む他のハッシュは一致しません。

たとえば、「aksak temüraga」は「4b4eb0eed79356eb56eb9058e6dea20d71e48e3c」として sha1 に変換する必要がありますが、「c4aa8328bf5ec76cfc0416fd7ec40f8dea7f3d62」として sha1 に変換されます。

4

1 に答える 1

1

SMF フォーラムへの外部ログインを作成しようとしているので、SMF が提供するハッシュを使用する必要があります。

問題についてはSources\LogInOut.php、SMF インストールのファイルを見て、SMF がログインを作成する方法を確認する必要があります。

次に、外部ログインに同じ手法を使用できます。

于 2016-08-12T12:42:15.787 に答える