2017-01-10 7 views
0

Я никогда не использовал фреймворк Zend, но я унаследовал сайт от другого разработчика и должен войти в систему: mysite.com/admin/auth.Zend framework: как сбросить mysite.com/admin/auth пароль в mysql с помощью phpmyadmin

Я создал имя пользователя и пароль в таблице пользователя в phpMyAdmin (используя md5 для пароля), но я все еще не могу войти в систему (Invalid credentials provided). Есть что-то, что мне не хватает?

+0

Знаете ли вы, какая версия ZF? Вам нужно выяснить, какой метод проверки подлинности использует приложение. Например. если он использует соленые пароли или что-то другое, кроме md5, ваш метод не будет работать. В идеале у приложения будет какая-то форма регистрации/регистрации, которую вы могли бы использовать вместо этого. –

+0

Голые со мной - это версия ?: – phillystyle123

+0

версия $ Id: Config.php 12204 2008-10-30 20: 42: 37Z dasprid $ – phillystyle123

ответ

0

Имя класса в вашем комментарии указывает, что приложение использует ZF1. Поскольку пароль засолен, сначала вам нужно найти соль. Это происходит из конфигурации - см., Если приложение имеет папку application/configs (что является соглашением ZF1). В противном случае просто проверьте исходный код «соль», и вы должны его найти.

Он использует md5, поэтому, как только у вас есть соль, вы должны будете создать пароль так, как вы были раньше, - просто добавьте соль в конец вашего пароля. Например. если ваш пароль был «филистимлем», а соль была «ABCDEFG123», установите пароль на md5('phillystyleABCDEFG123').

+0

Большое спасибо - это было именно так! Чтобы уточнить, после обновления пароля в db, я использую только: phillystyle как пароль при входе в систему. Спасибо тонны! – phillystyle123

 Смежные вопросы

  • Нет связанных вопросов^_^