Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Гродненский Форум
29 Март 2024, 10:19:09
Новости, реклама:
   Главная   Новости Гродно Помощь Игры Календарь Войти Регистрация   Меню
Гродненский Форум > Компьютеры > Программирование
(Модераторы: Админ, barmalei) > Тема:

Аутентификация в ASP.NET 2.0

Страниц  :   Вниз
  Печать  
Автор Тема: Аутентификация в ASP.NET 2.0  (Прочитано 1165 раз)
0 Пользователей и 1 Гость смотрят эту тему.
futurico
Гродненец
**

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 200

Просмотр профиля Email
« : 29 Март 2007, 23:53:53 »

Может кто работает с ASP.NET 2.0 и подскажет некоторые статьи про аудентификацию пользователей?
« Последнее редактирование: 03 Апрель 2007, 17:56:12 от X-Penguin » Записан
splr
Почетный гродненец
*****

Репутация: +341/-0
Offline Offline

Пол: Мужской
Сообщений: 1358


Просмотр профиля
« Ответ #1 : 30 Март 2007, 10:20:55 »

Цитировать
аудентификацию
ты имеешь в виду ау[highlight]т[/highlight]ентификацию?
ищи на www.gotdotnet.ru - там целая туча всего.
но тебе всё равно придётся использовать БД для хранения инфы о всех пользователях, cookies для информации о текущей сессии и самому писАть процедуру входа в аккаунт.
не знаю как насчёт готовых скриптов, но отдельные элементы там стопудофф должны быть
Записан
futurico
Гродненец
**

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 200

Просмотр профиля Email
« Ответ #2 : 30 Март 2007, 21:24:32 »

Спасибо за исправленную ошибку!

Но, www.gotdotnet.ru и подобные достаточно известные, перечитал их вдоль и поперек, я хотел найти сайты менее популярные с авторскими статьями!...

Цитировать
но тебе всё равно придётся использовать БД для хранения инфы о всех пользователях, cookies для информации о текущей сессии и самому писАть процедуру входа в аккаунт.
не знаю как насчёт готовых скриптов, но отдельные элементы там стопудофф должны быть

Все это конечно правильно, НО
1) В ASP.NET 2.0 можно работать с аутентификацией не используя cookies (класс МембеШип)
2) Такие компоненты как на вкладке Login (VS .NET 2005) связываются в классом МембеШип. Который в свою очередь может генерировать базу MS SQL server, она и содержит данные о пользователе.
Вопрос!?
     Эту базу можно и свою создать, но как ее связывать со компонентами (пункт 2)!

Все статьи блин поверхностные! А хотелось с конкретным примером!!! (так процесс быстрей идет)!

Если, что не правильно понял жду коментариев с исправлением!
Записан
splr
Почетный гродненец
*****

Репутация: +341/-0
Offline Offline

Пол: Мужской
Сообщений: 1358


Просмотр профиля
« Ответ #3 : 30 Март 2007, 22:37:11 »

во, нашёл в MSDN:
есть уже готовый класс FormsAuthentication, который связывается с MemberShip.

А ещё там же есть сэмплы по поводу создания login-сервисов.
вот сцылки в MSDN (если он у тебя не установлен - напиши, скину инфу так)
1. ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_aspnetcon/html/b9ca95a8-7739-4d57-b75e-40c358d86206.htm
2. ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_aspnetcon/html/9622df49-0220-47ab-9cc9-9e752abe9031.htm

первая для обычного логина, вторая для всяких наворотов
Записан
X-Penguin
Настоящий гродненец
****

Репутация: +16/-0
Offline Offline

Сообщений: 469


Просмотр профиля
« Ответ #4 : 03 Апрель 2007, 18:05:55 »

В ASP.NET 2.0 все базовые контролы и визарды могут использовать механизм провайдеров для получения данных (http://msdn2.microsoft.com/en-us/library/aa530801.aspx), которые и обеспечивают ту самую прослойку между данными и логикой твоего приложения. В самом ASP.NET есть стандартные провайдеры, и ты можешь использовать либо их, либо написать свои. Например для Membership можно почитать http://msdn2.microsoft.com/en-us/library/tw292whz.aspx
Записан
Страниц  :   Вверх
  Печать  
 
Перейти в:  

Войти
Войдите, чтобы добавить комментарий

Войдите через социальную сеть

Имя пользователя:
Пароль:
Продолжительность сессии (в минутах):
Запомнить:
Забыли пароль?

Контакт
Powered by MySQL Powered by PHP Мобильная версия
Powered by SMF 1.1.20
SMF © 2006-2024, Simple Machines
Simple Audio Video Embedder
| Sitemap
Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0,092 секунд. Запросов: 19.