Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Adonis от 07 Ноября 2001, 17:38:41

Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Adonis от 07 Ноября 2001, 17:38:41
Как можно вывести окно с требованием ввести пароль и логин (и дальнейшей обработкой введенных данных?)
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Макс от 07 Ноября 2001, 21:07:11
Цитировать
дальнейшей обработкой введенных данных?
обработкой будет заниматься JavaScript или серверный скрипт?
Если серверный скрипт - то лучше послать броузеру соотв. HTTP-заголовок. Вот из мануала по PHP скрипт:
  if(!isset($PHP_AUTH_USER)) {
    header("WWW-Authenticate: Basic realm=\\"My Realm\\"");
    header("HTTP/1.0 401 Unauthorized");
    echo "Text to send if user hits Cancel button\\n";
    exit;
  } else {
    echo "

Hello $PHP_AUTH_USER.

";
    echo "

You entered $PHP_AUTH_PW as your password.

";
  }
?>
   
Хотя мне больше нравится делать авторизацию через обычную HTML-форму.
Был у меня и скрипт простенькой авторизации на JavaScript, но это защита от дураков.
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Adonis от 08 Ноября 2001, 10:49:45
обработкой будет заниматься серверный скрипт, мне только надо передать введенные пользователем данные. Просто в через форму не очень мне нравится передавать... Если не трудно, кинь явовский скриптик.
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Wowik от 08 Ноября 2001, 11:41:55
Цитировать
Был у меня и скрипт простенькой авторизации на JavaScript, но это защита от дураков.

Мда а дураков с каждым годом все меньше и меньше

А форму все одно придется рисовать
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Макс от 08 Ноября 2001, 13:37:52
Цитировать
Если не трудно, кинь явовский скриптик.
Этот скрипт - вещь не серьйозная. Суть в том что прямо в js-скрипте пишут:
password="zxzczx";

И выдается окно пользователю - "введите пароль" - и то что ввел пользователь сравнивается с переменной password.

Любой может посмотреть js-код и выудить оттуда пароль.
Если ты все равно хочешь посмотреть скрипт, то я найду его. Но лучше забудь о нем.
Цитировать
Просто в через форму не очень мне нравится передавать...
А что именно не нравиться? ИМХО очень даже удобно. Ну или можешь через Apache-вскую авторизацию, как я в предыдущем сообщении писал, - там вообще никакого JavaScript-а не нужно.
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Adonis от 08 Ноября 2001, 13:47:47
гм, Ок, попробую через Апач. Если все же найдешь скрипт, то, плиз, пришли мне,-- интересно даже посмотреть.
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Макс от 08 Ноября 2001, 13:58:46
Цитировать
интересно даже посмотреть.

Ok. Только обещай не использовать :)

Вот кусок текста из старого FAQ-а  c ru.javascript:
-------------------------------------------
Это Явовский пароль на страницу. Hе бог весь что, но прикольно.







Вместо mypass - ставите свой пароль латинскими буквами. Вместо "wrong.html"
ставите URL страницы куда будет выкидывать каждого, который наберет
неправильный
пароль.
------------------------------
Название: Как с помощью скрипта вывести окно запроса пароля и логина?
Отправлено: Adonis от 08 Ноября 2001, 14:04:13
Обещаю:) Спасибо за помощь.