![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
как можно вытащить пароль из БД, если он там в зашифрованном виде.
в этом случае вытаскивается шифрованный пароль... а как его дешифровать? |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
его не нужно дешифровать, проще зашифровать пароль пришедший от пользователя и сравнить.
|
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Sufius, пароль из мд5 не дешифруется - это одностороннее шифрование.
На практике используется сравнение зашифрованного сохраненного и зашифрованного введенного. if(md5($input_pass)==$pass_from_db)....... Добавлено @ 10:31 Secandr, эх раньше успел -------------------- Теперь при чем :P |
|||
|
||||
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
=))) принцип авторизации я понимаю...
А как сделать восстановление пароля? Когда человек забыл свой пароль... Или легче сделать автозамену и выслать новый? |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
генерируй новый и высылай, всё равно он его забыл.
|
|||
|
||||
| Sufius |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 332 Регистрация: 5.4.2004 Где: Питер Репутация: 1 Всего: 1 |
=)))
Добавлено @ 12:02 с генерацией буду париться долго... =((( usr/dict/words на сервере отсутствует... а поддержка только в понедельник заработает =((( Может кто подскажет, как можно сделать генерацию слова без ispell? |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
Сгенери рандомизом число - отправь ему на мыло, попроси войти по ссылке. Пусть юзер введет его на странице восстановления, а затем попроси ввести новый пароль.
-------------------- Теперь при чем :P |
|||
|
||||
| skalex |
|
|||
|
Хороший человек ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 895 Регистрация: 2.4.2004 Репутация: 8 Всего: 23 |
Не понял, а в чем проблема с генерацией пароля? Не обязательно же ему быть словом...
|
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
В целях секюрности. Рекомендуется что-то типа
34ZiGmun34D00FReud -------------------- Теперь при чем :P |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Генерация нового пароля:
Добавлено @ 13:35 При такой генерации получаются пароли типа W4cqO_4y. -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Решил от нечего делать написать по быстренькому восстановлялку. Запрсоы к БД замените если что. Кое что я могу не помнить, так что советую посмотреть внимательно код. У меня нет возможности сейчас его проверить
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 10 Всего: 73 |
[offtop]
Завидую. Счастливый человек. [/offtop] -------------------- Теперь при чем :P |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Ignat
Это же десятиминутное дело -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 5 Всего: 454 |
Вообще сгенеренный и высылаемый пароль должен быть одноразовым - только для того чтобы по нему можно было сменить пароль конкретного пользователя. А то есть любители эти письма от напоминателей хранить аки напоминалку - оно конечно это дело юзера, а не админа, но для солидности хотя бы...
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Akina
Есть желание дополнить мой код? Нет? Тогда в чем вопрос? Вообще конечно ты прав. Непомешало бы высылатьь пароль по каторому он должен будет войти в систему с временными правами и сменить свой пароль. Но я допустим с одной такой напоминалки пароли храню. И ни чего, пока не хакнул ни кто. правлда... как говорят - не зарекаются... -------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |