@dind

Как открывать веб страницу только на определенных девайсах?

Есть онлайн форма авторизации работников, которая должна открываться только на рабочих планшетах. Сайт сейчас как обычно открывается везде. Нужно ограничить доступ. Как это можно сделать?
  • Вопрос задан
  • 69 просмотров
Пригласить эксперта
Ответы на вопрос 4
EathbornBot
@EathbornBot
...
Можно сделать проверку useragent и по ней предоставлять или не предоставлять доступ к странице/форме авторизации.
Ответ написан
Комментировать
Привязаться как-то к железу (запрашивать через js или создать свой клиент), но всегда это можно подделать.
Всё зависит от навыков желающего получить доступ.
Ответ написан
Комментировать
Wolfnsex
@Wolfnsex Куратор тега Веб-разработка
Если не хочешь быть первым - не вставай в очередь!
Вариантов несколько:
1. Как Вам уже предложили - подключить всех сотрудников внутреннюю сеть предприятия, и тогда (не)показывать эту форму в зависимости от IP. Либо просто купить у провайдера каждому "белый IP" и ориентироваться по ним.
2. Вынести эту форму на страницу, которую знают только сотрудники. Для надёжности - можно сделать таких страниц несколько (на каждого сотрудника по одной) и выдать каждому свой адрес.
3. Поставить сотрудникам в браузер какой-нибудь плагин, который будет менять/добавлять HTTP-заголовки и основываясь на этом - показывать им форму, на вскидку, что-то подобное я нашел тут. Возможно вместо плагина - существуют какие-то другие решения подобного рода (наверняка есть, но с названиями пока подсказать не могу).
Ответ написан
Комментировать
DimaLondon
@DimaLondon
Если исходить из логики, что планшеты рабочие, то находиться они должны на рабочих местах. Если предположить, что коннектятся к сети они через Wi-Fi, то показывать форму можно только для IP вашего провайдера.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы