Автор вопроса: 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 Или алтернативной методикой можно запретить или разрешить доступ. Короче чтоб без авторизации некуда!
На РНР сделал. А Руководство говорит переведи на единную платформу. Могу скрин высла.
В таблице пользователей естть основные поля:
Логин, Имя (Отоброжаемое), Пароль, Группа
Группа цыфра от 0 до 4 соответственно
Не надо изобретать велосипед... Используй стандартный(встроеный) механизм Membership + Roles .. все разграничения доступа по ролям сделаешь в web.config
вообщем RTFM
З.Ы. все твое задание выполняется в течении 10-15 минут при условии использовании базы MS SQL .. если же БД будет другая, то придется писать (или искать в сети) соответствующего провайдера