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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Авторизация на сайте 
:(
    Опции темы
ForveAvar
Дата 5.1.2010, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Доброго времени суток!!!!!

помогите разобраться с вопросом авторизации на сайте....нужно все от этапа входа к передаче сессии на другие страницы

если можно побильше примеров...ссылка где все толково описано также нужные

Это сообщение отредактировал(а) ForveAvar - 5.1.2010, 19:00
PM MAIL   Вверх
DenWPF
Дата 5.1.2010, 19:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



string lcUrl = "http://www.west-wind.com/testpage.wwd";

HttpWebRequest loHttp = 

   (HttpWebRequest) WebRequest.Create(lcUrl);

 

// *** Send any POST data

string lcPostData = 

   "Name=" + HttpUtility.UrlEncode("Rick Strahl") + 

   "&Company=" + HttpUtility.UrlEncode("West Wind ");

 

loHttp.Method="POST";

byte [] lbPostBuffer = System.Text.           

                       Encoding.GetEncoding(1252).GetBytes(lcPostData);

loHttp.ContentLength = lbPostBuffer.Length;

 

Stream loPostData = loHttp.GetRequestStream();

loPostData.Write(lbPostBuffer,0,lbPostBuffer.Length);

loPostData.Close();

 

HttpWebResponse loWebResponse = (HttpWebResponse) loHttp.GetResponse();

 

Encoding enc = System.Text.Encoding.GetEncoding(1252);

 

StreamReader loResponseStream = 

   new StreamReader(loWebResponse.GetResponseStream(),enc);

 

string lcHtml = loResponseStream.ReadToEnd();

 

loWebResponse.Close();

loResponseStream.Close();

если учишься пиши мне. сам разбираюсь
PM MAIL   Вверх
Dobermann
Дата 6.1.2010, 00:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



так все таки asp или winforms?!
PM   Вверх
ForveAvar
Дата 6.1.2010, 01:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



winforms, но для общего развития хотелось бы посмотреть и на вариант для asp
PM MAIL   Вверх
Dobermann
Дата 6.1.2010, 02:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



тогда пример выше
запрос - ответ
PM   Вверх
ForveAvar
Дата 7.1.2010, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Честно говоря я уже запутался в терминах и понятиях, это при моих не глубоких знаниях asp...попробую объяснить что именно я хочу...нужно, чтобы при нажатии на кнопку Login шел запрос к базе данных(это я сам легко реализую) и в случае правильного пароля шла переадресация на главную страницу, но уже с правами доступа и разными до того не изображенных кнопок, также нужно делать проверку при входе на страницу админки...помогите пожалуста...

за пример спосиб....щас пробую с ним розобратса
PM MAIL   Вверх
DenWPF
Дата 7.1.2010, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



стой. это вообще не то...
те авторизацию для сайта надо приделать???
уххх
ну делаешь запрос к базе и проверяешь логин и пароль если равны то пускаешь, с правами, которые сам определяешь
PM MAIL   Вверх
ForveAvar
Дата 8.1.2010, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(DenWPF @ 7.1.2010,  16:42)
стой. это вообще не то...
те авторизацию для сайта надо приделать???
уххх
ну делаешь запрос к базе и проверяешь логин и пароль если равны то пускаешь, с правами, которые сам определяешь

 smile - можно попросить вас привести пример как это делается и плюс меня интересует нужно ли здесь использовать сессии, и в каком случае их вообще стоит использовать

сор что спрашиваю так много но сам никак не могу понять и написать
PM MAIL   Вверх
SlipKnot
Дата 16.2.2010, 03:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



та же проблема. хочется увидеть примеры или ваши решения.
и еще вопрос - для регистрационной информации нужно создавать отдельный файл базы данных или все делать в одной базе данных?
PM   Вверх
SlipKnot
Дата 17.2.2010, 00:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



походу .Net разработчиков тут мало((
PM   Вверх
ForveAvar
Дата 17.2.2010, 02:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



я нашол решение в книге - Microsoft ASP.NET 2.0 с примерами на c# 2005 для профессионалов

вам надо копать в напраление MemberShipApi i FormAuthentication
PM MAIL   Вверх
SlipKnot
Дата 18.2.2010, 01:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



спасибо за ответ. будем искать книгу
PM   Вверх
A5uKa
Дата 19.2.2010, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


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


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

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



Попробуйте нажать на F1
И почитать пошаговые руководства.

или вам нужно это ?

Цитата

разобраться с вопросом авторизации на сайте

Код

if (username=="admin" && password=="password")
bool AFTARIZACIYA = true; 

PM   Вверх
lando1
Дата 9.3.2010, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



http://msdn.microsoft.com/en-us/library/aa480476.aspx

для отображения полей логин и пароль рекомендую использовать asp:Login
PM MAIL ICQ   Вверх
Freyzer
Дата 10.3.2010, 20:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


обаятельный нахал
**


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

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





--------------------
Advocatus Dei smile. Advocatus Diaboli smile. Ajo!   
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

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

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

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


 




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


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

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