开发微信网页版登录(像segmentfault 网站那样登录)
2019独角兽企业重金招聘Python工程师标准>>>
一开始做的微信登录是这样的:点击微信登录,页面跳到扫面二维码那个页面,扫描并同意之后,回跳到自己给的redirect_url 那里.
很想做成 segmentfault 网站那样,感觉用户体更加好,如下图:
一直不知道该怎么去做..直到今天,看到一个方法 : window.open !!!!!
研究了下,有点收获.
/**点击微信登录,把 child.jsp 换成 微信登录的路径,这样就可以打开一个二维码引导页面 newwindow 是弹出窗口的名称,可以用 "" 代替,即可写可不写.其他的参数可以自行百度,比我说的详细.
**/function openWin(){window.open ("child.jsp", "newwindow", "height=400, width=500, top=0, left=0,toolbar=no, menubar=no, scrollbars=no, resizable=no, location=n o, status=no");}
但这样还不够,因为扫一下并同意之后,是子窗口跳到了配置的 redirect_url 那里,并没有关闭子窗口,刷新父窗口,现在已经成功一半了,接下来要做的就是在同一登陆之后,关闭子窗口,并刷新父窗口.
继续找资料,不断测试,成功了.
接下来的步骤 : 我们在登录成功之后,跳到一个新页面,
放入下面的方法,并执行.
function closeWin(){window.opener.location.reload();window.close();}
这个方法的作用就是关闭子窗口,并刷新父窗口.信息已经放在session中了,父页面刷新一次之后,微信登陆完成.
转载于:https://my.oschina.net/u/2611757/blog/737194
开发微信网页版登录(像segmentfault 网站那样登录)相关推荐
- facebook网页版登录_微信网页版关闭登录将影响一大批使用itchat等Web Api方案的微信机器人...
微信网页版限制登录或禁止登录将影响一大批使用itchat等Web Api方案的微信机器人 网页版微信 API 被封了,像使用 itchat wxpy wxbot等基于 web API 的微信 robo ...
- 网页版登录入口_企业微信网页版怎么登录?企业微信客户端和网页版有什么区别?...
文丨语鹦企服私域管家原创,未经授权不得转载 企业微信有网页版也有客户端,很多小伙伴可能搞不清,今天语鹦企服就带你一起看看,企业微信客户端和网页版有什么区别?以及如何登录使用. ▎企业微信网页版: 与微 ...
- 浅谈扫描二维码登录微信网页版与摇一摇传图的实现原理
前言:简单体验了下微信网页版通过二维码登录和摇一摇传图功能,从技术角度看,网上专家吹捧的 [隔空取物]其实并不神秘,我先简单分析一下. 1. 微信移动端扫描二维码登录(C-S-C模式) CSC模式为: ...
- [微信] 微信网页版扫码登录的实现
我们先来回顾一下微信网页版的扫码登录过程 1. 打开微信网页版,https://wx.qq.com/ 2. 打开手机微信客户端,扫一扫 3. 点击确定,登录 看似简单的操作流程,中间涉及的数据交互有很 ...
- 用python 、itchat登录微信网页版 微商自动回复功能、抓取微信好友信息列表。
最近用Python实现了一些微信的简单玩法 我们可以通过网页版的微信 微信网页版 ,扫码登录后去抓包爬取微信信息,还可以post去发送信息. >>安装itchat这个库 pip insta ...
- Python的wxpy库怎么样?(微信网页版无法登录)
首先抛开wxpy库怎么样不说,你首先得能登录微信网页版才行.因为wxpy库就是调用的微信网页版的API.所以如果你的微信网页版登录不了,wxpy库也就用不了.
- 「微信群合影2.4.0」- 微信网页版账号不能登录问题解决办法
「微信群合影qunheying.com」- 一键生成微信全家福. 「 微信群合影 2.4.0 」版本更新: 支持微信网页版不能登录账号生成群合影 在一键生成全家福的过程中,有一些用户是不能登录微信网 ...
- 「微信群合影2.5.0」- 微信网页版账号不能登录解决办法,扫码登录
「微信群合影qunheying.com」- 一键生成微信全家福 「 微信群合影 2.5.0 」版本更新: 支持微信网页版不能登录账号生成群合影, 通过扫码登录获取 在一键生成全家福的过程中,有一些用户 ...
- 微信网页版协议分析和实现机器人
原文链接:https://github.com/biezhi/wechat-robot/blob/master/doc/protocol.md 分析微信网页版协议,使用普通微信号开发微信机器人. -- ...
最新文章
- WMI技术介绍和应用——查询本地用户和组
- 撩课-Java面试宝典-第八篇
- jQuery是否可以获取与元素关联的所有CSS样式?
- vue+Mint-ui实现登录注册
- 使用tinylog 1.0简化您的日志记录
- 【渝粤教育】 国家开放大学2020年春季 2542行政组织学 参考试题
- leetcode 1217 python
- 【数据结构】栈的存储实现
- 【Selenium2】【Shell】
- 为什么越来越多的企业选择云数据存储而放弃本地数据存储?
- sublime中安装css 格式化插件
- qt远程调试ARM板
- 使用Hutool工具完成发(带模板)邮件功能
- 嵌入式Linux系统的电子书阅读器项目1——Overview
- Oracle安装 卸载干净文档
- 作为技术负责人,如何从0搭建公司后端技术栈
- 用连接linux mysql工具1045,Navicat远程连接linux下mysql服务器1045错误解决办法在这儿...
- Flink project java篇
- 关于“Multimedia Tools and Applications”sci-4投稿那些事
- 2020年12月大学英语六级作文
热门文章
- matlab虚拟现实之V-Realm Builder2使用NavigationInfo精确定位、建模
- 计算机组成与网络题库,计算机组成原理题库
- html5%3cimg%3e属性,汽车之家存储型xss可大规模获取任何用户cookie
- 2017c语言 形成性考核,[2017年电大]《c语言程序设计》形成性考核作业()解答.doc...
- Dropout与过拟合抑制
- win10+ubuntu18.04双系统配置深度学习环境
- c语言程序报告的前言,C语言 程序代码编写规范前言
- linux v4l2 示例程序,linux驱动由浅入深系列:camera驱动之二(基于高通平台的V4L2结构及代码分析)...
- git 回滚到某个commit_Git 整理 v1.0 | Git 操作整理进阶篇
- 图像处理、语音处理的应用及前沿技术_自主知识产权的2微米级3D视觉相机应用于高精度和高反光物体的缺陷检测...