Получить имя пользователя вошедшего в систему пользователя через браузер - PullRequest
2 голосов
/ 11 марта 2011


есть ли возможность получить имя пользователя (логин) от os x через веб-браузер?мои requiremnets: веб-форма должна отправить имя вошедшего в систему пользователя по электронной почте.это для интранета подписаться на курсы.(нет логина на сайте)

это возможно или нет?

Ответы [ 3 ]

2 голосов
/ 11 марта 2011

Нет, это было бы что-то вроде вторжения в личную жизнь. Вам необходимо запросить эту информацию у пользователя на вашем веб-сайте, используя форму.

2 голосов
/ 11 марта 2011

Определенно не совместимо со всеми браузерами во всех операционных системах.

0 голосов
/ 11 марта 2011

Проверьте документацию конфигурации вашего веб-сервера.Со многими из них вы можете включить аутентификацию, которая интегрируется с вашим доменом или службами LDAP, Kerberos и аналогичными.Это вполне может позволить вам выполнить тот вид «единого входа», о котором вы говорите, по крайней мере, в браузерах, которые поддерживают выбранный вами метод (и это интранет, возможно, вы можете немного ограничить выбор браузера - по крайней мере, дляудобные функции, такие как отсутствие необходимости входить снова).После аутентификации у вас должно быть доступное имя пользователя или подобное.

Вы можете сделать это, только если вы (сервер и клиент) аутентифицируетесь на одном и том же хосте аутентификации (или хостах, которые связаны), что и являетсяэто не может стать кошмаром частной жизни - это интранет.

Возможно, вы захотите задать вопрос на serverfault.com , где перечислены серверное программное обеспечение, операционная среда сервера и браузеры.Вы хотите поддержать и посмотреть, сможет ли кто-нибудь помочь вам с единой регистрацией.

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