![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
user049 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 11.8.2010 Репутация: нет Всего: нет |
Есть asp.net сайт, есть бд в которой главные таблицы "товар" и "покупатели". Надо сделать аутентификацию пользователя, проверяя его по таблице "покупатели", также сделать возможность добавления нового пользователя в эту таблицу.
Пробовал делать с помощью ASP.Net configuration, но не понял как связать пользователя с таблицой "покупатели". Читал статьи подобные http://www.rsdn.ru/article/inet/aspnet1.xml но там сложновато. Хотелось бы увидеть ссылки или комментарии для несложного и незапутанного механизма, работающий с бд. |
|||
|
||||
cupper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 525 Регистрация: 29.11.2006 Репутация: нет Всего: 1 |
хм... у тебя проблемы с реализацией запросов к БД или с тем как построить логику ?
Если логика, то можно наверно сделать так: есть БД, в ней логин и хеш от пароля. ПРи авторизации пользователь вводит логин и пароль, от пароля снимается хеш, а дальше делается выборка из БД по логину и хешу, если результат есть значит пользователь зарегистрирован и опознан. Или я не о том подумал ? |
|||
|
||||
Gluttton |
|
|||
![]() Начинающий ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1170 Регистрация: 28.8.2008 Где: Феодосия Репутация: 2 Всего: 54 |
user049, напишите свой MembershipProvider.
При этом реализуйте только те методы базового класса, которые нужны. В MSDN так и сказано, что одним из поводов реализовывать пользовательский MembershipProvider может стать необходимость "надеть" аутентификацию на уже существующую БД. -------------------- Слава Україні! |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |