Получить имя пользователя HTTP Basic Auth из JavaScript? - PullRequest
9 голосов
/ 11 августа 2010

У меня есть веб-страница, доступная только через http.Как я могу выяснить основное имя пользователя авторизации в JavaScript на этой странице.т.е. когда кто-то посещает его (после входа в систему), я хочу создать всплывающее окно, которое говорит: «Здравствуйте, вы в настоящее время вошли как пользователь $ USERNAME»

Ответы [ 2 ]

10 голосов
/ 11 августа 2010

Это невозможно только из JavaScript.Вам нужно будет, чтобы серверный скрипт выбрал имя пользователя из запроса и вставил его в сгенерированный код страницы, чтобы скрипт мог его забрать.(например, <script type="text/javascript">var username= (вставьте сюда строку в кодировке JSON) ;</script>.

1 голос
/ 11 августа 2010

javascript:window.alert(document.location), кажется, дает URL с именем пользователя (но без пароля). Это может быть не так в других браузерах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...