Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как настроить Membership API для работы с моей БД, Membership API и своя структура Базы Д. 
:(
    Опции темы
Johnny_Bravo
Дата 25.2.2010, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 3.6.2007

Репутация: нет
Всего: нет



Здравствуйте,

У меня есть База данных (MS SQL) со своей структурой( нап. userId | login | password | name  ... и другие поля). База уже заполнена юзерами и ее структуру менять нельзя.
Я хочу заменить свою систему аутентификации на Membership API чтоб использовать ее возможности.
Вобщем, как мне настроить Membership API для работы с моей Базой Данных?

Заранее благодарен.
PM MAIL   Вверх
PashaPash
Дата 25.2.2010, 19:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1233
Регистрация: 3.1.2008

Репутация: 7
Всего: 49



Johnny_Bravo, написать свой Membership Provider.


--------------------
PM MAIL WWW   Вверх
A5uKa
Дата 26.2.2010, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

Репутация: 3
Всего: 16



сменить базу на свою и добавить туда хранимые процедуры со старой или изменить их в MP как выше написано
PM   Вверх
alch
Дата 6.3.2010, 08:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 6.3.2010

Репутация: нет
Всего: нет



Пару дней назад буквально решал эту проблему.
Вот полезные ссылки: Образец реализации MembershipProvider
Пример реализации RoleProvider
PM MAIL   Вверх
nvovka
Дата 7.7.2011, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 7.7.2011

Репутация: нет
Всего: нет



ребята слышал что membership контролирует online ли юзер или нет, правда ли это, а если и да то как можно узнать онлайн ли юзер или нет?
PM MAIL   Вверх
jonie
Дата 7.7.2011, 23:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 3
Всего: 118



Цитата(nvovka @  7.7.2011,  17:43 Найти цитируемый пост)
ребята слышал что membership контролирует online ли юзер или нет, правда ли это, а если и да то как можно узнать онлайн ли юзер или нет? 

каждый запрос клиент отсылает собственно сам запрос и кукисы. В них в частности содержится ID сессии (обычно ASP.NET_SessionId наывается). Собственно в недрах asp.net поддерживается список сессиий, элементы которого имеют свойство "время жизни"....

Доподлинно узнать "онлайн-нет" юзер кроме как посылать с него запросы никак нельзя. Используйте ping-pong стратегию, дергая из браузера метод сервиса (или просто url на ashx файл смотрящий или фильтруемый HttpModule-ем) используя ajax - вот и получите "список кто онлайн" (сервис, ясно дело, должен быть singleton-ом, либо писать в какой-то глобальный объект "кто онлайн")...

Это сообщение отредактировал(а) jonie - 7.7.2011, 23:13


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0460 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.