迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
请问 微信扫码登录的二维码 标签 dayrui/App/Weixin/Views/login_qrcode.html 里面的 {$qrcode_url} 标签 在首页直接调取 实现在首页就能直接扫码登录
插件版权:官方插件插件名称:微信系统
插件教程:https://www.xunruicms.com/doc/app-226.html
<a href="javascript:;dr_wx_login()"> 微信扫码登录 </a> <script> function dr_wx_login() { layer.open({ type: 2, title: '微信扫码登录', shadeClose: false, shade: 0.8, area: ['380px', '430px'], content: '/index.php?s=api&c=oauth&m=index&name=wechat&type=login&back=' }); } </script>
<html> <head> <title>关注微信公众号</title> <meta charset="utf-8"> <script src="{THEME_PATH}assets/global/plugins/jquery.min.js?v={CMF_UPDATE_TIME}" type="text/javascript"></script> <script src="{$THEME_PATH}assets/js/cms.js?v={CMF_UPDATE_TIME}" type="text/javascript"></script> <style> a { height: 16px; line-height: 16px; padding: 0 3px; background-color: #3fa9e2; text-decoration: none; color: #fff; border-radius: 2px; font-style: inherit; } </style> </head> <body style="text-align:center"> <img width="90%" src="{$qrcode_url}"> <br><a href="javascript:dr_weixin_notify();">扫码之后单击登录网站</a> <script> function dr_weixin_notify() { $.ajax({ type : "get", url : "{$notify_url}", dataType : "json", success : function(json){ if (json.code == 1) { dr_tips(1, '登录成功'); var oss_url = json.data.sso; // 发送同步登录信息 for(var i in oss_url){ $.ajax({ type: "GET", url:oss_url[i], dataType: "jsonp", success: function(json){ }, error: function(){ } }); } if (json.data.url) { setTimeout("top.location.href = '"+json.data.url+"'", 2000); } else{ setTimeout("top.location.href = '{$back_url}'", 2000); } } else { dr_tips(0, '没有收到扫码信息'); } }, error:function(){ } }); } </script> </body> </html>