这个插件是 开放平台的扫码登录 如果微信里面要用的话 需要修改如下文件
/vendor/flarum/core/src/Core/Command/RegisterUserHandler.php
找到下面这句注释掉
if ($avatarUrl = array_get($data, 'attributes.avatarUrl')) {
/assets/forum-9c15ade4.js
搜索authenticationComplete
修改if为
if (payload.authenticated) {if(window.location.href.indexOf("wechat_user") != -1){window.location.href="http://www.jdaile.com";}else{window.location.reload();}}
最后添加
$(function () {if(window.location.href.indexOf("wechat_user") != -1){var log=JSON.parse(decodeURIComponent(window.location.href.split("=")[1]));window.app.authenticationComplete(log);}
});
/vendor/flarum/core/src/Forum/AuthenticationResponseFactory.php
getResponse 方法 修改为private function getResponse(array $payload){
//        print_r(json_encode($payload));die();
//        $content = sprintf(
//            '<script>window.opener.app.authenticationComplete(%s); window.close();</script>',
//            json_encode($payload)
//        );$content = sprintf('<script>window.location.href="http://www.jdaile.com/?&wechat_user="+encodeURIComponent(JSON.stringify(%s));</script>',json_encode($payload));return new HtmlResponse($content);}

flarum 微信登录修改相关推荐

  1. Vue 内嵌微信登录二维码及修改默认样式

    1. index.html 引入微信官方提供的js文件 <script src="http://res.wx.qq.com/connect/zh_CN/htmledition/js/w ...

  2. 怎样操作修改微信登录密码?技巧经验!如何进行更改微信登陆密码?

    我们通常使用微信来与朋友同事进行沟通交流信息,分享生活的点点滴滴,在我们频繁使用微信的情况下,可能会导致我们的微信号被入侵.异地登录种种情况,可能是我们的微信账号信息泄露了.遇到这种情况我们就需要保护 ...

  3. 如何更改微信登录密码?经验分享!微信怎样修改登陆密码?

    我们通常使用微信来与朋友同事进行沟通交流信息,分享生活的点点滴滴,在我们频繁使用微信的情况下,可能会导致我们的微信号被入侵.异地登录种种情况,可能是我们的微信账号信息泄露了.遇到这种情况我们就需要保护 ...

  4. 企业微信登录二维码样式修改

    在需要使用微信登录的地方实例JS对象 //引入js文件 import '../assets/api/wwLogin-1.0.0.js';window.WwLogin({"id" : ...

  5. Android之集成微信登录

    转载请标明出处:  http://blog.csdn.net/hai_qing_xu_kong/article/details/44041241 本文出自:[顾林海的博客] 前言 这篇微信登录的文章是 ...

  6. 详解如何进行第三方App接入微信登录

    微信登录接入 微信登录遵循协议Aouth2.0中的授权码模式 我们来看一下Aouth2.0中的授权码模式是怎么定义的: 授权码模式(authorization code)是功能最完整.流程最严密的授权 ...

  7. .net Core2.2 WebApi通过OAuth2.0实现微信登录

    前言 微信相关配置请参考 微信公众平台 的这篇文章.注意授权回调域名一定要修改正确. 微信网页授权是通过OAuth2.0机制实现的,所以我们可以使用 https://github.com/china- ...

  8. WordPress登陆插件Erphplogin Pro QQ登陆/微博/微信登录/弹窗登录

    简介: Erphplogin Pro是一款由模板兔开发的wordpress网站用户通过QQ.微博.微信扫码以及弹窗来进行登录的wordpress中文插件.微信登录的接口是微信开发者平台的接口,扫码登录 ...

  9. dedecms织梦第三方登录插件-QQ登录、微博登录、微信登录

    织梦程序集成第三方QQ登录.微博登录.微信登录,获取QQ.微博.微信,并存储至数据库,一键注册为网站会员,不用再次填写绑定信息,方便粘贴用户更强. 织梦第三方登录效果 第三方登录插件特点 1.所有文件 ...

最新文章

  1. 社会大学的作业,活动篇
  2. Oracle到出dmp
  3. mysql启动命令 windows_Windows下Nginx的启动停止等基本操作命令详解
  4. python统计字符在文件中出现的次数_一文搞定统计字符串中某字符出现的频次
  5. Exchange server 2013(十四)WSUS部署及组策略设置(2)
  6. GCD API 理解 (一)
  7. 格力电器开始向“电动口罩”发力了?
  8. es5.4.0-CentOS-6.5-x86_64安装文档
  9. 【几个关于CSS的网站】
  10. 记一些关于acm的小知识(自用,粗糙,勿点呀)
  11. 编程语言常见符号合集
  12. IDEA安装插件及安装失败的处理方法
  13. 小程序UI与传统HTML5区别
  14. sql盲注特点_sql盲注
  15. 计算机名校远程在职硕士信息汇总Online Master
  16. mysql数据库算法_MySql联接算法
  17. [2022]李宏毅深度学习与机器学习课程内容总结
  18. Opencv contours找出最大轮廓
  19. HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理
  20. 1-python图像处理之PIL,pylab

热门文章

  1. Java解析HL7消息进阶(解析自定义HL7消息)
  2. soi cmos技术及其应用_投屏技术及其教学应用
  3. 【知识图谱】关系抽取与总结展望
  4. 谈IBM的转型与人工智能开发
  5. 【计算机视觉实验五】图像检索与识别
  6. 数据结构之树从入门到如土(一)----大话二叉树 及GO实现
  7. Xshell 常见使用
  8. 实习报告1——人脸三维重建方法
  9. TimeGen 软件的实用
  10. mysql error 1094,ERROR 1094 (HY000) at line 1: Unknown thread id