Panabit-Luo 发表于 2016-3-3 13:41:30

Panabit应用商店APP---Web认证(含微信认证)2020/12/12


功能介绍
优化了Panabit的web认证系统,并且支持微信认证(powered by 秦成林)

微信认证配置指导文档:

与第三方portal对接文档:

WEB认证20201212发布日期: 2020.12.12
版本下载:
修复问题:

1)解决不弹窗的问题,有些手机探测WIFI是用POST方式,我们默认只支持GET方式,所以会碰到一些手机收不到302就不弹窗了;
2)解决不弹窗的问题,遇到增强型代理,数据包会先于WEB认证之前发送,调整WEB认证HOOKER的顺序到路由策略之前;
3)改进SSLserver
4)优化腾讯短信发送功能,去掉openssl库的依赖。
5)优化阿里短信管理页,点击管理时将原来直接打开阿里官网改成打开短信首页。
6)增加4G下扫PC端扫二维码认证功能,手机扫码后PC设备自动登陆上网(该功能必须是认证过的微信服务号才能支持):
                a、去掉取关公众号后强制踢线功能与界面配置,原因是控制逻辑与原先不同,为避免公众号的访问令牌访问次数恶意消耗已去除,按目前的扫二维码上网逻辑,用户必须关注公众号才可以认证上网。
                b、完成最大用户数扫二维码上网的限制支持
7)修改短信认证成功后的显示流程,原来短信认证成功后直接跳转成功页面,现在先显示成功信息后跳转成功页面。
8)修改多帐号登陆限制的选项功能,当radius帐号使用此功能时会先等待0.5秒radius计费stop包发出后再重新认证,这可以解决下线帐号的同时能立即认证的问题。
9)解决诺勾注销时检查MAC地址是否与IP匹配选项时,IP与MAC地址都必须匹配才可以下线。避免内网任意一台客户机都能将别人的账号踢线。
10)新增对PA老版与新版的MAC记列表显示的支持。
11)增加免认证MAC地址白名单。
12)web认证:改进弱密码检测功能,目前4个选项,若选择1、2、3检测失败则提示用户修改密码。
                0:不检测,
                1:密码不能为123、123456、1、abc,
                2、不能纯数字,
                3、不能纯字母或纯数字

WEB认证20201027发布日期: 2020.10.27
版本下载:
修复问题:

        1)修正设备重启后,web认证中的阿里云短信配置页面与云MAS短信配置页面会变成乱码的问题
      2)修正世界之窗下无法显示认证输入窗口的问题。
      3)增加腾讯云短信平台支持。
      4)优化腾讯短信发送功能,去掉openssl库的依赖。
      5)优化阿里短信管理页,点击管理时将原来直接打开阿里官网改成打开短信首页

WEB认证20200308发布日期: 2020.03.09
版本下载:
修复问题:

      1)修改radius对接时,成功后最快1秒内转换成功页面,7秒认证超时。
      2)增加与raas对接的注册、充值、修改密码接口配置:
PA下加上 /conf/App/webauth/radius.conf 文件:
将下面的your_raas_ip替换成raas的IP地址。

radius.conf内容如下:
cat /conf/App/webauth/radius.conf

api_mdpass=https://your_raas_ip/api.php?r=account@s_mdpass&domain={domain}&user={user}&pass={pass}&npass={newpass}&charset=GB2312
api_register=https://your_raas_ip/api.php?r=presale_card@s_register&domain={domain}&account={user}&pass={pass}&name={name}&code={code}&group=card&charset=GB2312
api_credit=https://your_raas_ip/api.php?r=presale_card@s_credit&domain={domain}&account={user}&code={code}&charset=GB2312
      3)优化sslserverCPU过高导致不跳转卡死的问题。
      4)修改2019-10-30号版本后的PA的floweye webauth stat,macobj_panic带有[]特殊字符串而无法配置web认证的问题。
      5)更新旧页面,“用户认证/WEB认证/基本设置”页面无法显示tab的问题。



WEB认证20190418 发布日期: 2019.04.18
版本下载:
更新内容:
        支持HTTPS的重定向


web认证20181025 发布日期:2018.10.25
版本下载:
修复问题:
         1:修正ISO11以后的苹果手机无法正呼出微信的问题,相关错误提示为“无法重定向到以 weixin:// 开头的地址”。

web认证20180325 发布日期:2018.03.25
版本下载:
更新内容:
        1、修复在新版本PA下微信认证不能弹出portal页面,因为以前用的是“微信”,现在变成"weixin";
        2、增加短信认证配置页面,有需要可联系官方;


web认证3.0.6 发布日期:2017.09.06
版本下载:
修复问题:
1:增加WEB认证页面记住密码,自动登陆选项。


web认证3.0.5 发布日期:2017.09.04
版本下载:
修复问题:
1:修改超链接使用类似javascript:alert('您好!');的JS语法支持(JS语法中请使用单号)。
2:修改WEB认证服务的运行机制,当WEB认证关闭时WEB服务自动关闭,以便节省系统资源开支。

web认证3.0.3 发布日期:2017.08.20
版本下载:
修复问题:
1:用thttpd WEB服务无缝替换旧的ipe_httpd WEB认证服务,替换的原因是thttpd有更好的并发处理性能。
2:兼容旧的应用页面,若使用急速portal,请将第三方认证的        URL 改为:http://管理口IP:8010/webauth/portal.html
3:修改WEB认证的默认入口端口为8080,3.0.3后的版会自动将旧的认证入口“http://管理口IP:8010/cgi-bin/webauth/portal”改为“http://管理口IP:8080/webauth/portal.html?ver=1.0”
4:极速入口“http://管理口IP:8080/webauth/portal.html?ver=1.0”增加保存密码、超连接的实现。
5:解决PA重启后thttp不起来的问题,原因是安装时,应用未将thttp放置系统APP目录下
6:增加thttpd对BSD 8.0、8.1的支持
注意:若从3.0.0以上的版本降级到3.0.0以下的版本,请在APP商店中先删除当前版本再安装旧版本,否则3.0.0以下的版本将无法正常认证登陆。

web认证2.1.6 发布日期:2017.07.06
版本下载:
更新内容:
修复问题:
1)将微信、帐号认证两个认证页面合成为一个认证页面,去掉背景图后,从原来65K单页面降到22K。
        新的页面地址:http://管理口IP:8010/webauth/portal.html
2)WEIJIN(魏晋)r5p1 2017-07-06号后的 PA版本 升级后 可将“第三方认证”的URL 修改为:
        http://管理口IP:8010/webauth/portal.html?ver=1
3)优化微信强制关注踢线问题,当多个第三方在使用同一个微信第三方开发者ID时,会出现原微信token失效,此时会强制将所有微信登陆用户踢线问题,现改为重获取token。
由此会带来过多消耗每天获取token的问题,故建议同时使用微信第三方开发者ID的地方,尽量保持在3个以内。(更多微信token获取使用事项,请查阅公众号平台开发说明。)


web认证2.1.2 plus 发布日期:2017.7.4
版本下载:
更新内容
修复问题:
1:优化微信强制关注踢线问题,当多个第三方在使用同一个微信第三方开发者ID时,会出现原微信token失效,此时会强制将所有微信登陆用户踢线问题,现改为重获取token。由此会带来过多消耗每天获取token的问题,故建议同时使用微信第三方开发者ID的地方,尽量保持在3个以内。(更多微信token获取使用事项,请查阅公众号平台开发说明。)

web认证2.1.2 发布日期:2017.4.13
版本下载:
更新内容
修复问题:
1)修正无法踢线指定IP的API接口,受影响的是指定PortalIP时的第三方开方调用。
2)增加微信强制关注公众号的认证功能,该功能需要填写公众号开发者ID(AppID(应用ID),AppSecret(应用密钥))。
3)修正无法踢线指定IP的API接口,受影响的是指定PortalIP时的第三方开方调用。



web认证2.0.8 发布日期:2017.02.09
版本下载:
更新内容
修复问题:
1)修正苹果连WIFI时无法登陆的问题,所有开启“登陆后弹出注销页”功能的苹果用户受影响


web认证2.0.6 发布日期:2016.11.14
版本下载:
更新内容
1)调整登出API接口,增加支持IP与MAC直接下线用户。


web认证2.0.5 发布日期:2016.09.30
版本下载:
更新内容
1)增加登陆后弹出注销页,点“退出”或关闭窗口时,帐号会退出,管理员可以管理页面配置,默认关闭。
2)修改登陆方案,如果“登陆后弹出注销页”选为关闭,登陆成功后自动跳转到成功页。否则需要用户手动点击“打开”跳转页面。
3)修改移动端的PC登陆页面在移动终端不居中的问题,该问题因用户自定义编辑登陆界面布局时会产生。
4)修改登陆弹出窗口方案,开启时,点击登陆会直接弹出。
5)增加支持移动端弹出窗口方案。

web认证2.0.4 发布日期:2016.09.12
版本下载:
更新内容
1)修改下线方法,支持GET方式下线
2)修正成功跳转URL为空时,弹出“登陆成功!”消息提示。
3)修正原始URL地址格式成功后无法跳转的问题
4)修改针对WEIJINr2p2版本后的微信登陆帐号的计数问题,解决一个帐号多次登陆问题。

web认证2.0发布日期:2016.06.28
版本下载:
更新内容
1)支持自定义认证界面

web认证1.0.7发布日期:2016.05.26
版本下载:
更新内容
1)修正上个版本在IE下无法提交帐号问题。
2)增加单独一个第三方认证PortalIP选项,支持PortalIP安全踢线API接口。

web认证1.0.6发布日期:2016.04.24
版本下载:
更新内容
1)修改中文帐号无法登陆的问题。
2)增加PC微信扫码最大在线数的限制
3)增加PC微信扫码登陆出错时的弹出页面
4)修改Portal在未启用微信登时手机弹出微信页面问题。
5)修改微信临时帐号登陆机制,此机制可以避免与原临时帐号功能的使用冲
6)修改卸载后,自动恢复旧的配置页。
7)修改在APP页提交保存配置后,F5刷提示继续提交的问题。

web认证1.0.5发布日期:2016.03.02
版本下载:
注意事项:需要与魏晋0303以上的版本配合使用

gzaress 发表于 2016-4-7 10:52:43

这个web认证可以区分内部员工和来宾使用吗?就是说内部员工只要PA内做了绑定的就无需认证,而来宾就可以通过web认证来上网,可以这样吗?

jasonyht 发表于 2016-3-4 07:57:05

很好很強大,不過,話說,哪時候可以实现基于AD帐号的认证呀

star2k 发表于 2016-3-3 15:31:08

具体有啥用?透明桥模式下微信原是通过路由器再过panabit,现在变成只有认证了,才能上网?

star2k 发表于 2016-3-3 15:32:23

star2k 发表于 2016-3-3 15:31
具体有啥用?透明桥模式下微信原是通过路由器再过panabit,现在变成只有认证了,才能上网?

公众号,可任意?在这过程中,起什么作用?

panabit 发表于 2016-3-3 16:50:14

star2k 发表于 2016-3-3 15:31
具体有啥用?透明桥模式下微信原是通过路由器再过panabit,现在变成只有认证了,才能上网?

你不开WEB认证就没事。

a766020727 发表于 2016-3-7 12:00:10

求定时重启的app

dwxiong 发表于 2016-3-7 16:39:13

是不是只有专业版才可以使用?看到截图里面是专业版。

Panabit-Luo 发表于 2016-3-7 18:01:16

dwxiong 发表于 2016-3-7 16:39
是不是只有专业版才可以使用?看到截图里面是专业版。

标准版也可以使用

Panabit-Luo 发表于 2016-3-7 18:02:05

star2k 发表于 2016-3-3 15:31
具体有啥用?透明桥模式下微信原是通过路由器再过panabit,现在变成只有认证了,才能上网?

开启web认证,默认是要通过Panabit认证之后才能上网。

redbigsun 发表于 2016-3-22 08:59:36

为什么添加MAC黑名单出现这个问题,加不上去的、
页: [1] 2 3 4 5
查看完整版本: Panabit应用商店APP---Web认证(含微信认证)2020/12/12