Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Интернет-языки

Страница: 1 |

 

  Вопрос: Авторизация, пользователи и привелегии Добавлено: 18.02.09 21:56  

Автор вопроса:  Millenium | Web-сайт: www.aliyev.us | ICQ: 629966 
Доброе время суток всем форумчанм.
Как и ранее (в ближайщем прошлом), неожиданно самому (на работе все перешли на эту платформу) перешол с PHP на ASPX VB.Net.

В РНР у меня всё было зорошо и я делал всё что мне нужно.
А теперь нужно создать форму авторизации и запоминать пользователя (пока браузер не закроется или не нажмут на ВЫХОД).

Есть форму авторизации и БАЗА с пользователями.
и кроме страницы LOGIN.ASPX есть есчё и 4 другие страницы:
USERS_POSTS.ASPX - должны заходить только пользователи (чтобы остовлятьсвои запросы, смотреть и редактирвать их)
MODERATOR.ASPX - страница куда после авторизации должны попасть модеры, которые видят все запросы, редактируюют и отпровляют другим юзерам
HELPERS.ASPX - те хелпдесники кому модератор перенаправил сообщение
REPORTS.ASPX (STATISTICS.ASPX) - тут только будут видеть статистику но не все.

Итак. ВОпрос, как сделать лёгкую авторизацию, чтобы когда проДВИНУТЫЙ пользователь вводил с адресной строки напрямую адресс какойнить другой страницы, его туда не пускал сервак.
В таблице пользователей естть основные поля:
Логин, Имя (Отоброжаемое), Пароль, Группа

Группа цыфра от 0 до 4 соответственно.

КОроче пришлите примеры, как с Cookies, c Sessions Или алтернативной методикой можно запретить или разрешить доступ. Короче чтоб без авторизации некуда!

На РНР сделал. А Руководство говорит переведи на единную платформу. Могу скрин высла.

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #1 Добавлено: 18.02.09 23:06
В таблице пользователей естть основные поля:
Логин, Имя (Отоброжаемое), Пароль, Группа

Группа цыфра от 0 до 4 соответственно


Не надо изобретать велосипед... Используй стандартный(встроеный) механизм Membership + Roles .. все разграничения доступа по ролям сделаешь в web.config
вообщем RTFM

З.Ы. все твое задание выполняется в течении 10-15 минут при условии использовании базы MS SQL .. если же БД будет другая, то придется писать (или искать в сети) соответствующего провайдера

Ответить

Номер ответа: 2
Автор ответа:
 Millenium



ICQ: 629966 

Вопросов: 118
Ответов: 903
 Web-сайт: www.aliyev.us
 Профиль | | #2
Добавлено: 26.03.10 11:05
Так у меня Oracle 10G :(

А есть ссклка на этот RTFM.

P.S.: Проект здал, но всётаки интересно как можно его реализовать.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам