问题标签 [coovachilli]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
networking - 登录强制门户后,用户可以访问路由器页面,也可以在 openwrt 中 ssh 到路由器
我有 TP-Link WR841Nv11 路由器,我将它升级到 openwrt 以使用强制门户。我正在使用 coova-chilli 作为强制门户。我用 2 个 ssid 设置路由器,一个供私人使用,另一个它会要求通过强制门户为外部用户登录。
一切正常,但问题是通过强制门户用户登录后可以访问路由器网页并且还可以 ssh。我也想阻止用户访问路由器页面和 ssh。
host - 无限重定向循环 CoovaChilli
我正在使用带有 OPENWRT 的接入点,我想将通过 Wifi 连接的主机重定向到具体页面。问题是当我打开浏览器时出现无限循环说“重定向”,而且一直都是这样。我试图通过添加来修改辣椒配置文件:
但我仍然遇到同样的问题。有人可以帮助我吗?
这是我重定向主机的 html 代码:
谢谢
popup - 使用 coova-chilli 没有互联网连接的弹出页面
我使用openwrt 和 coovachilli进行注册,当存在与路由器的互联网连接时,辣椒启动并在连接到 WiFi 后出现弹出页面。
但我想要没有互联网的弹出页面。在没有互联网的情况下使用coovachilli连接到 WiFi 后,路由器应该会弹出。请在这种情况下帮助我。
提前致谢。
OpenWrt 版本:- 15.05
CoovaChilli 版本:- 1.3.0
shell - CoovaChilli 成功登录后重定向到新页面,以显示用户帐户余额
我正在工作中从事 CoovaChilli 项目。我有使用 PHP 的经验,但我对 shell 脚本非常陌生。尽管我在 Google 上搜索并阅读了 Coova 支持博客,但它们似乎并没有为初学者提供指导。
我要做的是成功登录后,将用户重定向到新页面。可悲的是,我不知道我在做什么,但我所做的是我试图遵循他们使用的完全相同的路径,将用户引导到按钮点击的注册页面......
他们为注册过程链接了 2 个主要的不同文件扩展名
新用户.chi
新用户.chi.save
newuser_form.tmpl
注册.chi
所以我为我的新文件创建了相同的文件扩展名
middle.tmpl(我想我必须在其中显示用户的余额)
中级chi
在提交按钮的登录页面中,我添加了我的新文件...
中间件.tmpl:
中级智:
在config-local.sh我添加了这个新功能......
我无法让它在按钮单击时成功重定向到一个空页面,更不用说在其上显示用户的余额了。
dns - 覆盆子 coovachilli 强制门户上的 dns
我有一个在覆盆子上工作的强制门户。我的 coovachilli 正在使用 IP,当我连接时,我被重定向到登录页面(http://10.10.10.1:4990..)正如我所说,它工作正常。但是现在,我需要在这个页面上输入 facebook 登录。要进行 facebook 登录,我首先需要在 facebook 上配置我的应用程序,并且我不能将 IP 设置为站点 URL(facebook 不允许),我必须放置一个 DNS。然后我尝试配置内部 DNS,但没有成功。
我在这里尝试了这些教程: https ://www.howtoforge.com/two_in_one_dns_bind9_views https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-a-private-network-dns-server -on-ubuntu-16-04
它仍然无法正常工作,如果我在 raspberry 上连接并尝试http://example.com:4990我找不到页面,但使用 ip 它可以像往常一样工作。
我什至尝试更改 /etc/hosts 并添加10.10.10.1 example.com
,但它只能在树莓内部工作。我知道,但很绝望:(
我还将 .example.com 放在 coovachilli 的允许域上:
HS_UAMDOMAINS="connect.facebook.net,.facebook.com,.example.com"
[更新] 我通过使用firebase auth api而不是facebook api来解决这个问题。Firebase 允许 IP,然后我能够将 10.10.10.1 作为域。Facebook 登录现在可以工作了,这要归功于 firebase,但如果 url 是http://myUrl:4990而不是http://10.10.10.1:4990那就太好了
openwrt - Android 5.1+ 上的强制门户
我想使用强制门户。我希望用户在接受条款和条件后获得身份验证,然后重定向到广告页面。
但是,当用户连接并通过身份验证服务器进行身份验证时,浏览器窗口会在 Android 5.1+ 上自动关闭。我们希望保持打开状态,以便在用户通过身份验证后显示一些广告。
这可能看起来不像技术帖子,但我想知道是否有人有解决方案?如果您认为无法解决此问题,请告诉我们。或者,如果您对此类问题有任何经验,请分享。
我们正在使用 openwrt 15.05 + wifidog。
freeradius - 使用加密密码而不是明文密码
我正在尝试使用带有 RADIUSdesk 的 CoovaChilli 和 FreeRadius 设置热点系统。
我已经完成了大部分。Captive 门户登录页面已显示,但我无法以用户身份进行身份验证。
当我查看日志时,我的 OpenWRT 上的 Coova ChilliX????MVJ??? ??<?
作为用户密码发送。
我也查看了 freeradius 日志,得知 Freeradius 解密了原始密码。
但是,在比较时,服务器使用的是加密密码而不是明文密码。
coovachilli - CoovaChilli 是否适合大量用户?
我最近为一个小 WISP 做了一个 Freeradius + CoovaChilli 解决方案。最近,一个更大的 ISP 找到了我,他们希望我部署一个类似的设置。
我的问题是 CoovaChilli 可以同时处理的客户数量。ISP 谈到一次连接的 70 000 个用户。
javascript - 使用ajax从coovachilli注销
我创建了适用于 coovachilli 的强制门户,例如登录页面在云中
因此,当一个用户连接到 wifi 时,他将重定向到该地址以登录他的帐户。例如,coovachilli 在当地
所以在用户登录并访问他的帐户后,我想制作注销按钮,这将允许他注销,我想用 ajax 来做,而不会将用户重定向到注销页面。从 coovachilli 注销
当我使用 ajax
我在控制台中有这个域交叉错误,我该如何解决这个问题,我需要允许用户从 coovachilli 注销而不进行任何重定向