Статус: Newbie
Группы: Registered
Зарегистрирован: 24.01.2009(UTC) Сообщений: 1
|
Как форум хранит пароли? А то я решил переименовать свой логин, залез в базу данных, просто изменил значение поля xenon на Ксенон и после этого форум странным образом перестал принимать пароль 
|
|
|
|
|
|
Статус: Member
Группы: Registered
Зарегистрирован: 30.10.2008(UTC) Сообщений: 25
|
xenon написал:Как форум хранит пароли? Пароли хранятся в зашифрованном виде. Используется собственный membership provider. Алгоритм хэширования - стандартный для ASP.NET: SHA1. При беглом знакомстве с таблицами выяснил, что имя пользователя хранится как минимум в 2 таблицах: yaf_User и yaf_prov_Membership. Полагаю, что менять его нужно везде. Отредактировано пользователем 6 февраля 2009 г. 15:59:36(UTC)
| Причина: Не указана
|
|
|
|
|
|
Статус: Administration
Группы: Registered
Зарегистрирован: 12.09.2008(UTC) Сообщений: 194
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 1 раз в 1 постах
|
На самом деле провайдер можно менять не трогая форум. Наши форумы работают на стандартном провайдере .NET и как настроишь его, так он и хранит пароли.
Менять юзернейм крайне не рекомендуется изходя из политики ASP.NET, в которой юзернейм является к тому же и уникальным идентификатором для большенства операций уровня приложения.
|
|
|
|
|
|
Статус: Member
Группы: Registered
Зарегистрирован: 26.05.2009(UTC) Сообщений: 11
|
А можно ли как-то изменить алгоритм хеширования на md5? Хочу интегрировать регистрацию с другим проектом, чтобы не регистрироваться\логиниться в двух местах?
|
|
|
|
|
|
Статус: Administration
Группы: Registered
Зарегистрирован: 12.09.2008(UTC) Сообщений: 194
Сказал(а) «Спасибо»: 1 раз Поблагодарили: 1 раз в 1 постах
|
Atlant_is написал:А можно ли как-то изменить алгоритм хеширования на md5? Хочу интегрировать регистрацию с другим проектом, чтобы не регистрироваться\логиниться в двух местах? Да, но это делается на уровне провайдера, интеграцию на уровне БД крайне не рекомендую. То что вы хотите, делается установкой атрибута hashAlgorithmType = "MD5" раздела конфига membership, но подумайте над интеграцией скажем на уровне сервисов.
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.