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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Разработка чата на С#(WebService), Подскажите как сделать авторизацию 
:(
    Опции темы
gfmail
Дата 10.1.2007, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

А ты прочитай весь раздел. Там есть и про авторизацию через Windows и по паспорту и с помощью Web Forms.

З.Ы. Согласен Web Service и Web приложение разные вещи. Но все таки...




Да там только общие фразы, и всё. 
PM MAIL ICQ   Вверх
Budda
Дата 10.1.2007, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 27.9.2004
Где: Украина, Киев

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



Цитата(gfmail @  9.1.2007,  18:40 Найти цитируемый пост)
Если бы ещё и ссылку по теме, то было бы вообще чудесно

какая ссылка? smile все по опыту... пишу как бы делал сам...

MSDN ссылка, конечно, хорошая, но в тоже время бесполезная. Туда без какого-то опыта не стоит лезть... дебри...

Добавлено @ 23:11 
Но чего тебе не хватает из моего поста? бери и по пунктику всё делай. Как я понимаю, оно тебе не горит, для себя делаешь, опыта набираешься... вот и набирайся постепенно.
PM WWW   Вверх
gfmail
Дата 11.1.2007, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



А как восстановить/сформировать идентификатор, есть для этого стандартные средства?
PM MAIL ICQ   Вверх
Budda
Дата 11.1.2007, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 27.9.2004
Где: Украина, Киев

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



Наверное, вручную самому это делать не нужно, по идее должен быть класс, содержащий в названии слово Session. Ты для юзера создаёшь сессию (объект), и он должен содержать кучу разных данных, в т.ч. и поддерживать возможность пихать в него свои данные. Кроме того, у этого объекта должно быть поле(член-переменная) Id.
PM WWW   Вверх
megatron
Дата 11.1.2007, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 11.10.2005
Где: Moscow city

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



Budda, В переменную session пихать ничего не надо, на форме авторизации считываешь из БД Id юзера и передаешь ее на след. форму через session. 
PM MAIL   Вверх
Budda
Дата 11.1.2007, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 27.9.2004
Где: Украина, Киев

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



А если для юзера нужно хранить пару параметров, типа "автологин", может ещё что-то... пихать в их БД?
PM WWW   Вверх
megatron
Дата 11.1.2007, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 58
Регистрация: 11.10.2005
Где: Moscow city

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



Budda, Если автологин, то нет, обычно это кукисами делается. Вообще не вижу смысла пихать автологин в сессию. 
Цитата(Budda @  11.1.2007,  14:42 Найти цитируемый пост)
может ещё что-то
 что еще например?

PM MAIL   Вверх
gfmail
Дата 15.1.2007, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Что ещё за session?
И что, при каждом вызове WebMethod-а передавать ид юзера(дополнительный параметр у метода "добавить сообщение и т.д.)? 
WebService как-то хранит подключенных пользователей?
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

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

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

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


 




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


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

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