【投稿】asp微信扫码登录源码代码,无需认证公众号和开放平台,手机二维码登录插件

本系统是基于asp+access数据库写的,如果您的网站使用的其他语言和数据库,请自行转码或者根据此dome编写适合您网站的文本,本系统作者暂不提供其他语言版本或者转码工作,请衡量您自身水平选择是否使用本系统;

本系统扫码登录机理为借助第三方公众号(如果您自己有已认证的服务号,本系统也提供了服务号平台源码)获取微信会员openid(针对不同的公众号会不同,但对于同一个公众号,会永远不变),下面详细描述整个过程:

1、登录页(login.asp)显示带有服务端链接和本站参数的二维码图片,供手机扫码,手机扫码后立即携带参数回传数据到本系统采集页(wx_fw.asp)录入微信openid、头像和微信名;

2、登录页(login.asp)监控手机是否已经扫码,如果有扫码参数传过来,就立即跳转到微信登录页(auto_login.asp),在这里将进行一次判断,如果次扫码,就将微信资料写入会员数据库并同时将登录信息写入浏览器缓存实现登录,如果会员库已经有该会员微信资料,就跳过写入会员直接登录;

安装方法:

一、解压后复制源码码文件包到您网站所在目录

二、修改网站数据库

1、数据库新建登录缓存表,表名smlogin,字段设置5个,分别是

id:自动编码

ip:长文本

wxname:长文本

wxpic:长文本

openid:长文本

time:日期,默认值now()

smtime:日期,默认值now()

2、在数据库会员表增加字段openid、wxname、wxpic,均为长文本

三、所有文件内都做了详细的注释,根据您的实际需求修改使用

文件解释:

1、重要文件

auto_login.asp     自动登录文件

auto_sb.asp         自动写入临时登录ip数据及监控手机是否已经扫码

wx_fw.asp            微信回传参数接收文件,接收到回传参数后自动写入微信资料到数据库

login.asp             登录文件,这个实际使用时需要把里面ajax的源码和二维码生成的源码复制到您网站原来的登录页,文件里面已经注释了需要复制哪些部分

2、非重要文件,这下面文件都是为了演示效果做了一个整站的demo,如果您是要将此功能整合到您的网站,下面这些文件基本就用不到

conn.asp             数据库连接文件

data.mdb            数据库文件

head.jpg             头像文件

index.asp            会员管理,实际也可以理解为数据库查看和修改,方便测试用的

user.asp              会员中心

资源下载此资源下载价格为30金币,请先
客服 QQ:4713829
邮件客服:4713829#qq.com(#替换@)
下载价格:30 金币
VIP优惠:5 折
品牌:其他
语言:ASP
大小:0.5 MB
规格:整站源码
授权:免授权
数据库: Access
移动端:自适应+公众服务号
源文件:完全开源(含全部源文件)
下载说明:客服 QQ:4713829
邮件客服:4713829#qq.com(#替换@)

评论0

请先

没有账号? 忘记密码?
'); })();