iwahaha 发表于 2013-6-9 22:36:18

关于酒店 Hotspot热点认证的一个小想法。。。


    1。酒店如果房间内置电脑,扫描这些MAC地址肯定很容易,在ROS主机上设置。这些电脑一但打开网页。会自动生成2个 认证帐户和密码(随机生成,且有时效性)

      这做的目的是为了酒店客户手持设备可以进行登录,包括来访问也可以登录。可以有效管理酒店的带宽。

2. 如果客户自带笔记本,ROS当然不知道是何设置。但是可以使用自判断代码来实现,如果是非手持设备的话,同样生成2个认证帐户和密码提供出来。这样其它手持设备也就可以使用了。


3.酒店的退房规划一般为12点。在中午12点时候,自动清除未使用的帐户。如果有帐户挂在线上使用。则不踢下线。



这种方法,我觉着可以有效的控制酒店的带宽乱用的情况发生。而且也给了住户充足的使用帐户供多出来2个访客或设备来使用。完全是足够应付了。

欢迎大家讨论一下。。

rhgh 发表于 2013-6-10 00:01:47

用radius生成限时的帐号就是

打酱油 发表于 2013-6-10 02:05:19

本帖最后由 打酱油 于 2013-6-10 02:08 编辑

给你说下流程吧,本来是给某朋友的。
需要的:
a、一个web服务,姑且叫电子券服务,用于生成、管理、验证KEY(无需密码登录的时效或者一次性key);
b、ROS Hotspot,其中建立一个电子券登录用户,需要开启多终端登录;

二维码,手机端
1、提供一个hotspot的二维码给用户扫描,其实就是hotspot的认证页面,带参数访问的如?key;
2、用户扫描后会打开认证页面,因为是带参数访问的,所以手机跳转到key获取页面;
3、Hotspot读MAC,判断是否获取过key,如果否,则让用户选择终端数量、房间号、入住时间,生成N个key;
4、用户使用这些key进行登录;

PC端
1、用户打开网页后,Hotspot会取MAC,判断是否获取过key,如果否,则让用户选择终端数量、房间号、入住时间,生成N个key;(用户非二维码扫描)
2、用户使用这些key进行登录;

key系统:
1、key系统负责生成key,并设置时效,记录备注信息等;
2、每个key绑定一个MAC,登录的时候验证;
3、key生成可以用pc、mobile开头,区分用户的终端;
3、如果用户填写错误,后台修改,主要是入住时间,如果用户选择和他住的时间不一样可以修改;

认证流程:
判断MAC >>
 获取过 显示key
 没有  让用户填写资料分配key
用户输入key >> key系统验证 >>
 失败 显示原因
 成功 用户终端hotspot加密发送帐号密码给ROS


这是流程,动工了一点就停了,没心思做,等先把QQ、微博登录作完再说吧。

iwahaha 发表于 2013-6-11 16:59:50

打酱油 发表于 2013-6-10 02:05 static/image/common/back.gif
给你说下流程吧,本来是给某朋友的。
需要的:
a、一个web服务,姑且叫电子券服务,用于生成、管理、验证 ...

猪3哥,果然牛比。。。。

   想法已经超越了。。实现的功能确实非常到位。。。。

can2008 发表于 2013-6-14 16:32:18

实现起来,有点麻烦啦。。。哈哈。

BINBINWAL 发表于 2013-6-14 16:49:59

我觉得这样搞吧,太复杂了,每人入住就按房间号生成帐号,用身份证后6位作密码。不限重复次数。走即停。不就行了么。你们的方案过于繁琐!

qile 发表于 2013-6-15 00:16:43

给你说下流程吧,本来是给某朋友的。
需要的:
a、一个web服务,姑且叫电子券服务,用于生成、管理、验证KEY(无需密码登录的时效或者一次性key);
b、ROS Hotspot,其中建立一个电子券登录用户,需要开启多终端登录;

二维码,手机端
1、提供一个hotspot的二维码给用户扫描,其实就是hotspot的认证页面,带参数访问的如?key;
2、用户扫描后会打开认证页面,因为是带参数访问的,所以手机跳转到key获取页面;
3、Hotspot读MAC,判断是否获取过key,如果否,则让用户选择终端数量、房间号、入住时间,生成N个key;
4、用户使用这些key进行登录;

PC端
1、用户打开网页后,Hotspot会取MAC,判断是否获取过key,如果否,则让用户选择终端数量、房间号、入住时间,生成N个key;(用户非二维码扫描)
2、用户使用这些key进行登录;

key系统:
1、key系统负责生成key,并设置时效,记录备注信息等;
2、每个key绑定一个MAC,登录的时候验证;
3、key生成可以用pc、mobile开头,区分用户的终端;
3、如果用户填写错误,后台修改,主要是入住时间,如果用户选择和他住的时间不一样可以修改;

认证流程:
判断MAC >>
 获取过 显示key
 没有  让用户填写资料分配key
用户输入key >> key系统验证 >>
 失败 显示原因
 成功 用户终端hotspot加密发送帐号密码给ROS


这是流程,动工了一点就停了,没心思做,等先把QQ、微博登录作完再说吧。

如果没有二维码扫描怎么办,直接开启试用账号或者打印账号密码到卡片发卡不就可以了,激活后24小时下线,不用什么操作,如果需要可以根据登记时间退房时间帮顶失效时间,这个功能需要开发

yppang 发表于 2013-11-28 10:58:50

楼上的,二维码登陆的做好了吗???

9939781 发表于 2013-11-28 11:56:08

直接身份证刷卡开户,可共享使用。账号为房号,密码为身份证后6位。退房刷卡销户完事

crc8 发表于 2013-11-28 11:59:16

想法都很不错。现实很骨感

9939781 发表于 2013-11-28 12:09:03

身份证刷卡对接ros热点开户已经做好了。刷卡销户也没问题,只剩细节功能了
页: [1]
查看完整版本: 关于酒店 Hotspot热点认证的一个小想法。。。