Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1 2 След.
RSS
Почему бы не поделиться нашими индивидуальными страницами портала?, UniFi Network
 
Ребята, чтобы помочь другим, кто хочет настроить гостевой портал, почему бы не поделиться скриншотами и/или кодом того, что у вас получилось на данный момент? P.S. через пару часов выложу свой вариант — сейчас ещё мелкую проблему дорабатываю.  
EDIT: Вот скриншот кастомного портала, который я сделал для клиента. Использовал jquery, чтобы фоновые изображения менялись, как слайдшоу (что, разумеется, сложно показать на скриншоте). http://www.man-o-leisure.com/pdm-login.png
 
https://github.com/kaptk2/portal с этим у меня всё заработало.
 
Посмотрите на этот пост, https://community.ui.com/questions/0d01a88e-5748-4bc5-b0f7-200924ac1182#comment/0005bbae-628a-49e8-8664-c3708c176ffe. В нем используется более ранняя версия PHP-портала и есть файл «read me». Если этот вариант не работает для вас или нужна доработка, скорее всего, будет проще обратиться к одному из участников форума, чтобы они написали для вас код.
 
@thesohoguy

Я заменил curl_setopt($ch, CURLOPT_SSLVERSION, 3); на curl_setopt($ch, CURLOPT_SSLVERSION, 1);, но почему-то пользователь не может подключиться к интернету. Код ещё работает? Можешь, пожалуйста, указать, какая часть в authorized.php даёт пользователю право выходить в интернет? Помогите, пожалуйста!
 
@ragbag

Если в журнале событий нет записи (в формате что-то вроде iPhoneXXX авторизован администратором admin_account на xxxxx минут), значит запрос на авторизацию из пользовательского кода либо не передался контроллеру через API, либо контроллер не может обработать запрос, потому что он неверный.
 
@slooffmaster

Один вопрос. Я могу подключиться к Wi-Fi, но не могу выйти в интернет. У меня открывается страница, которую прикрепил на фото. Можешь предположить, в чём может быть проблема? Нужно ли что-то настраивать в контроллере UniFi?
 
Спасибо. На самом деле я не надеюсь на то же самое, потому что это значило бы, что у нас недостаточно оплачиваемых проектов, чтобы выжить😉
 
@slooffmaster Очень ценю это. Надеюсь, у тебя скоро появится много свободного времени.
 
@slooffmaster

Можете ли вы или кто-то ещё поделиться со мной примерами новых внешних порталов, которые я мог бы модифицировать и которые используют ваши API? Моя основная задача — собирать данные пользователей через портал без какой-либо аутентификации. Я использовал простой внешний портал на PHP от @JMichieli.
 
Код, на который ссылается Tony's Tech, устарел. Эта запись может помочь решить проблему: https://community.ui.com/questions/b689d0d0-cdc5-49c6-ac97-0e3d16c9bc79. По сути, нужно заменить curl_setopt($ch, CURLOPT_SSLVERSION, 3); на curl_setopt($ch, CURLOPT_SSLVERSION, 1); и всё должно заработать. Сегодня утром я опубликовал это исправление на Disquss для вас. Я перешёл на операционную должность и уже не занимаюсь техническими вопросами, поэтому не обновлял никакой гостевой код, который создавал. Лучший вариант — поискать более свежие примеры порталов на этом сайте, которые используют API @slooffmaster.
 
@ragbag

Я не знаком с этим кодом и сейчас у меня нет времени разбираться в нем (кучей чужого кода разбираться всегда сложнее, чем в своем...), может, кто-то другой уже имел опыт с этим пакетом? Возможно, когда найду время, смогу собрать простой пакет с captive portal... Ничего не обещаю; сделать что-то надежное и работающее «из коробки» для большинства пользователей — это много упорной работы.
 
Я следовал инструкциям с http://www.tonystech.com/index.php/networking/ubiquiti/unifi-external-portal-capture-user-informatio..., используя код, который был опубликован в одном из сообщений на этом форуме. После того как я заполняю форму, появляется сообщение, что я подключился к Wi-Fi, но выйти в интернет не могу. Я прикрепил изменённый мной код и скриншот второго окна. Не могли бы вы помочь решить эту проблему?
 
Я скачал портал, который прикрепил здесь. Нужно ли обновить код? Потому что сейчас у меня никак не получается его запустить.
 
Какой PHP-код вы собираетесь использовать? В принципе, все сводится к тому, чтобы подключить библиотеку (как объяснено в файле README клиента API и показано в примерах кода), создать новый экземпляр класса API Client и вызвать нужные методы или функции.
 
Как заменить коды портала curl на PHP API от slooffmaster?
 
Нет, просто для сбора данных пользователей. Не для email-маркетинга.
 
Это должно быть возможно, но затраты усилий зависят от вашей цели. Вы хотите собирать данные для email-маркетинга?
 
Привет! Я пытаюсь создать внешний портал в Unifi для бесплатного Wi-Fi, с единственной целью — сделать кастомную приветственную страницу без какой-либо аутентификации. Единственное требование — чтобы пользователь заполнил форму на приветственной странице; без этого доступа к интернету не будет. Мне нужен код, который позволит моей кнопке «подключиться»/«отправить» одновременно авторизовать меня на Ubiquiti Portal и автоматически перенаправить на внешний URL, например www.google.com или любой другой сайт.
 
Вам понадобится сертификат для вашего контроллера, чтобы сделать это. После этого перейдите в раздел управления гостями, введите свой промо-сайт https://www.google.nlat, выберите перенаправление, поставьте галочку на «использовать защищённый портал», выберите перенаправление по имени хоста, укажите название вашего сайта (то, которое вы использовали для сертификата) и активируйте опцию «включить HTTPS-перенаправление». После этого всё будет работать, код не нужен. С уважением, Jurjen.
 
Кто-нибудь, пожалуйста, можете выложить код, который позволит моей кнопке «connect» одновременно авторизовать меня на портале Ubiquiti и автоматически перенаправить на внешний URL, например www.google.com. Очень прошу, пожалуйста!
Страницы: 1 2 След.
Читают тему (гостей: 1)