爱快web认证>设置/h2>
一、基础模板配置方法
1、认证页>设置/p>
模板选择,现支持两种模板供选择,可根据自己的喜好选择其中一套模板。也可以根据实际需求关闭Portal展示页(认证页)。
模板参数配置:轮播图,支持添加1-5张,上传至少600*340的图片。
店铺基本信息:配置展示的店铺信息
LOGO:配置图片需要小于500KB,建议分辨率为150px*150px
2、认证方式选择
现支持用户认证、倒计时认证、一键认证、固定密码、微信认证、优惠券认证、试用认证、手机认证、QQ认证、微博认证十种认证方式。
勾选需要的认证方式即可。基于认证方式的限速或者重新认证时长可以点击相应认证方式右侧的下拉箭头做相应的配置即可。限速配置0表示不限速,超时配置0表示不需要重新认证。
注意事项:有以下几点需要>留意/p>
倒计时认证,倒计时认证需要点击下拉箭头配置倒计时图片,固定密码认证需要点击下拉箭头配置密码,微信认证需要点击下拉箭头配置认证方式,试用认证需要点击下拉箭头配置使用时长,手机认证如果短息不足或者第一次配置需要点击下拉箭头进行充值。
一键认证和倒计时认证均属于无密码认证,所以限速和二次认证时长配置>雷同/p>
选择好认证方式后,点击完成认证配置按钮进入全局>设置/p>
3、全局设置
展示了认证页(Portal展示页)以及认证方式,点击修改配置可以重新进入第一二步修改配置。
配置免认证>设置/p>
免认证MAC、域名白名单、HTTPS白名单、公网IP白名单。主要用于相应内容不受认证限制。填写说明,每条记录一行,最后一条记录不要换行。如域名白名单:
二、自定义配置方法
进入到认证配置页面,选择认证类型为自定义,将自定义链接填写到自定义链接文本框中。API接口文档可以点击自定义认证portal帮助文档查看。
上网行为管理如何实现钉钉扫描二维码进行Web认证登录
1.建立服务器我们可以在数据库中建一个qrlogin的表来保存key,比如我们建这样的一个表其中qrl_guid就是登录的key,登录后的标识flag就是qrl_dingDingUserId(钉钉用户的ID)。2.生成二维码二维码的生成可以使用相关的库,比如.net的可以用thoughtworks.qrcode.dll,生成的字符串是htttp://www.xxx.com/qrlogin.html?key=生成的GUID,代码如下[csharp] view plain copy string enCodeString = "http://www.xxx.com/qrlogin.html?key=" + key; QRCodeEncoder qrCodeEncoder = new QRCodeEncoder(); Bitmap qrBmp = qrCodeEncoder.Encode(enCodeString, Encoding.UTF8); 其中key需要先将其插入到数据库表TQRLogin中。3.qrlogin.html页面在使用钉钉扫一扫进入到qrlogin.html页面后,我们不只需要得到url中的key,还需要得到该用户的信息,为此需要jsapi的票据,然后配置要调用的jsapi,比如dd.runtime.permission.requestAuthCode,再通过该函数得到用户的信息,示例代码如下[javascript] view plain copy