2017-01-10 18 views
0

を使用してMySQLにmysite.com/admin/authパスワードをリセットするにはどのように私は、Zendのフレームワークを使用したことがないが、私は別の開発者からサイトを継承し、にログインする必要がありました:mysite.com/admin/authZendのフレームワーク:phpmyadminの

phpMyAdminのユーザテーブルにユーザ名とパスワードを作成しましたが(パスワードとしてmd5を使用しています)、まだログインできません(Invalid credentials provided)。私は行方不明のものがありますか?

+0

あなたはZFのバージョンを知っていますか?あなたは、アプリケーションが使用している認証方法を把握する必要があります。例えば。塩漬けされたパスワード、またはmd5以外のものを使用している場合、あなたのメソッドは動作しません。理想的には、アプリはあなたが代わりに使用できるサインアップ/登録フォームのいくつかの並べ替えを持っています。 –

+0

私と一緒に裸ですか?これはバージョンですか? – phillystyle123

+0

version $ Id:Config.php 12204 2008-10-30 20:42:37Z dasprid $ – phillystyle123

答えて

0

コメントのクラス名は、アプリがZF1を使用していることを示しています。パスワードは塩漬けされているので、まず塩を見つける必要があります。これは設定から​​来ています - アプリケーションがapplication/configsフォルダ(ZF1の規約)を持っているかどうかを確認してください。それ以外の場合は、 "salt"のソースコードを確認してください。

これはmd5を使用しているので、いったん塩があれば、以前と同じようにパスワードを作成できるようになります。パスワードの最後に塩を追加するだけです。例えば。パスワードが "phillystyle"で塩が "ABCDEFG123"の場合は、パスワードをmd5('phillystyleABCDEFG123')に設定します。

+0

ありがとうございました - それはまさにそれでした!ちょうど明確にするために、dbでパスワードを更新した後、私はログインするときにパスワードとしてphillystyleを使用します。ありがとうございます! – phillystyle123

関連する問題