Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
На веб форме имеется два TextBox куда пользователь вводит свое имя и пароль. Код: if ((TextBox1.Text == "user1") && (TextBox2.Text == "123")) Response.Redirect("default.aspx"); else Label1.Visible = true; if ((TextBox1.Text == "user2") && (TextBox2.Text == "321")) Response.Redirect("defaut.aspx"); else Label1.Visible = true; Т.е если пользователь вводит одно из двух имя пользователя и пароль правильно, то он отправляется на Главную страницу. На главный страници есть две гиперсылки. Вопрос: как сделать что бы если вошел user1, то на главной отображаются две гипиперсылки, а если user2, то одна??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 06:39 |
|
||
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
Решений по этому вопросу много, например: 1. Использовать страничку авторизации [Login.aspx], а на Default в момент загрузки проверять CurrentUser 2. В предложенном коде перед Response сохранять в Session кто вошел т.е. Session["User"]="One"; или "Two" на Default в момент загрузки проверять: if(Session["User"]==null) Никто не вошел else if(Session["User"]=="One") Вошел первый else Вошел второй ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 09:18 |
|
||
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
Спасибо за советы! Вот только немогу с синтексисом разобраться как правильно перед Response сохранять в Session кто вошел т.е. Session["User"]="One"; или "Two" Не мог поподробнее кодом написать?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 10:29 |
|
||
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
gev: Спасибо за советы! Вот только немогу с синтексисом разобраться как правильно перед Response сохранять в Session кто вошел т.е. Session["User"]="One"; или "Two" Не мог поподробнее кодом написать?? Ооо, ты бы лучше литературу почитал, если даже в синтаксисе не можешь разобраться. Хотя бы основы какие то надо знать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 10:42 |
|
||
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
Страница проверки паролей: protected void ChecedPassvord() { Session["User"]=null; if(tbx1.text=="user1"&& tbx2="psw1) { Session["User"]="One"; Response.Redirect("default.aspx"); } else f(tbx1.text=="user2"&& tbx2="psw2) { Session["User"]="Two"; Response.Redirect("default.aspx"); } else lbl.Visible=true; } Default.aspx: protected void Page_Load(object sender, EventArgs e) { if(Session["User"]=="Two") { hLink2.Visible=false; } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 10:51 |
|
||
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
Да вот ни где нимогу найти как в условных операторах подобное описывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 10:52 |
|
||
|
помогите решить проблему по безопасности
|
|||
|---|---|---|---|
|
#18+
"z Serg": Страница проверки паролей: protected void ChecedPassvord() { Session["User"]=null; if(tbx1.text=="user1"&& tbx2="psw1) { Session["User"]="One"; Response.Redirect("default.aspx"); } else f(tbx1.text=="user2"&& tbx2="psw2) { Session["User"]="Two"; Response.Redirect("default.aspx"); } else lbl.Visible=true; } Default.aspx: protected void Page_Load(object sender, EventArgs e) { if(Session["User"]=="Two") { hLink2.Visible=false; } Огромное спасибо!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 10:56 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34169554&tid=1387102]: |
0ms |
get settings: |
11ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 247ms |
| total: | 391ms |

| 0 / 0 |
