{"id":1637,"date":"2019-11-13T13:55:53","date_gmt":"2019-11-13T11:55:53","guid":{"rendered":"https:\/\/blog.3kgroup.ee:443\/?p=1637"},"modified":"2020-05-12T14:32:46","modified_gmt":"2020-05-12T11:32:46","slug":"ruckus-unleashed-valine-captive-portal-2","status":"publish","type":"post","link":"https:\/\/blog.3kgroup.ee:443\/?p=1637&lang=en","title":{"rendered":"Ruckus UNLEASHED captive portal."},"content":{"rendered":"\n<p>Ruckus <a href=\"https:\/\/blog.3kgroup.ee:443\/tag\/unleashed\/\">UNLEASHED<\/a> software enables a wide variety of centrally managed guest login methods for small and medium-sized businesses, with support for different guest passwords and social media.<\/p>\n\n\n\n<p>However, it is often necessary to create your own guest portal, where, for example, you ask the customer to browse a Facebook page or perform other operations. This guide provides the simplest guide to the WiSPR guest portal. <\/p>\n\n\n\n<p>First define the Ruckus network administration static ip, this address is always the same, even if the master should change.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1011\" height=\"309\" src=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.30.40.png\" alt=\"\" class=\"wp-image-1638\" srcset=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.30.40.png 1011w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.30.40-300x92.png 300w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.30.40-768x235.png 768w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.30.40-600x183.png 600w\" sizes=\"auto, (max-width: 1011px) 100vw, 1011px\" \/><\/figure>\n\n\n\n<p>Then create one user and password for the internal authentication database, you can always use an external radius server, but in this example, logging in is easier.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"286\" src=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.27.09-1024x286.png\" alt=\"\" class=\"wp-image-1639\" srcset=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.27.09-1024x286.png 1024w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.27.09-300x84.png 300w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.27.09-768x214.png 768w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.27.09-600x168.png 600w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.27.09.png 1042w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Create a WISPR profile Services-&gt; Hotspot Services associated with the Wi-Fi SSID, for example you need an external web server where the unleash.html script resides.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"722\" height=\"507\" src=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.23.png\" alt=\"\" class=\"wp-image-1641\" srcset=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.23.png 722w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.23-300x211.png 300w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.23-600x421.png 600w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><\/figure>\n\n\n\n<p>Define WiSPR hotspot network authentication as local. Services-&gt; Hotspot services.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"721\" height=\"536\" src=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.30.png\" alt=\"\" class=\"wp-image-1640\" srcset=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.30.png 721w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.30-300x223.png 300w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-08.26.30-600x446.png 600w\" sizes=\"auto, (max-width: 721px) 100vw, 721px\" \/><\/figure>\n\n\n\n<p>Install a simple form post script on the web server, for example, the user and password are given by default, so all you have to do is press a button. It is very easy to create an invisible div and hide the fields, leaving only a button where you can accept the conditions.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"715\" height=\"387\" src=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-12.50.26.png\" alt=\"\" class=\"wp-image-1642\" srcset=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-12.50.26.png 715w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-12.50.26-300x162.png 300w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screen-Shot-2019-11-13-at-12.50.26-600x325.png 600w\" sizes=\"auto, (max-width: 715px) 100vw, 715px\" \/><\/figure>\n\n\n\n<p>When the user goes online, the script is run and after pressing the button, the wi-fi service is opened for this client. In the following example, the username and password with a separate div block are hidden, so the user only needs to agree to the terms.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839-576x1024.png\" alt=\"\" class=\"wp-image-1645\" width=\"287\" height=\"510\" srcset=\"https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839-576x1024.png 576w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839-169x300.png 169w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839-768x1365.png 768w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839-1320x2347.png 1320w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839-338x600.png 338w, https:\/\/blog.3kgroup.ee:443\/wp-content\/uploads\/2019\/11\/Screenshot_20191113-125839.png 1440w\" sizes=\"auto, (max-width: 287px) 100vw, 287px\" \/><\/figure><\/div>\n\n\n\n<p>  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ruckus UNLEASHED software enables a wide variety of centrally managed guest login methods for small and medium-sized businesses, with support for different guest passwords and social media. However, it is [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1644,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[442,460],"tags":[293],"class_list":["post-1637","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3k-support-services","category-wifi-software","tag-unleashed-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/posts\/1637","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1637"}],"version-history":[{"count":7,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/posts\/1637\/revisions"}],"predecessor-version":[{"id":2471,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/posts\/1637\/revisions\/2471"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=\/wp\/v2\/media\/1644"}],"wp:attachment":[{"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1637"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1637"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.3kgroup.ee:443\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1637"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}