首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

登录实现(PC

登录实现(PC) 中心思想: 通过扫码和交互,最终拿到openid(相当于数据库主键id,是信用户唯一标识),然后通过openid和业务交互。...具体实现: 一共4个步骤,其实不论是授权登录,还是QQ授权登录,或者支付宝授权登录…等只要是OAuth2.0协议都是这逻辑 1 第一步:用户同意授权,获取code 2 第二步:通过code换取网页授权...,信用户允许授权第三方应用后,会拉起应用或重定向到第三方网站,并且带上授权临时票据 code 参数; 通过 code 参数加上 AppID 和AppSecret等,通过 API 换取access_token...获取access_token时序图: 前端登录二维码展示: 以vue.js为例: 需要在loginApi.js中配置接口,检查是否登录。...url: `/user/wx/checklogin`, method: 'get', }) } 在login.vue中添加属性 // 需要在页面head中先引入如下 JS 文件

2.5K30

PC多开的秘密

电脑也能多开 昨天,偶然从好朋友小林处得知,他的电脑居然可以同时上两个信号。...手机多开信我知道,像华为、小米等手机系统都对此做了支持,不过在运行Windows系统的电脑上怎么启动两个呢,这倒是一下引起了我的好奇。...小林告诉我他是这样做的,写了一个批处理: start D:\WeChat\WeChat.exe start D:\WeChat\WeChat.exe 然后直接双击批处理文件,就能启动两个进程。...的单例模式 正常情况下,直接手动双击图标启动,后面启动的进程会进行全局单例模式检查,如果发现已经存在进程,就会直接把对应进程的窗口激活,定位到桌面最前面,随后自己退出。...用IDA打开这个WeChatWin.dll文件,并定位到偏移0x8e271b处: ? 如上图所示,创建互斥体的动作,发生在函数sub_108e26d0。

2.4K10

iOS版新技能:可直接向PC文件

苹果iOS版在更新最新版本6.3.19后出现了一个更新日志中没有说明的小惊喜,可以向PC传输文件,支持图片,视频、语音等消息传输。   ...用iPhone最新版扫描登录Windows后,在iPhone消息界面上出现了“Windows已登录”的提示,点击后则出现具体功能界面。 ?   ...在功能界面,出现了“手机静音”和“传文件”两个新功能。其中手机静音是指在这里可直接一键将手机设置成静音模式,点击“手机静音”按钮,则会出现 “停止手机通知”的选项,手机上将不会再接收新消息通知。...而点击“传文件”功能按钮,则打开文件传输助手,可以向PC传输文件,支持图片,视频、语音等 消息传输。 ?   ...在拥有这两个新技能后,用户便可以更好地在Windows和手机进行协同工作、同步文件等,如果对此功能感兴趣的用户可以更新体验。目前该特性仅支持iOS版

1.8K40

| PC 使用 USB 共享网络备份

如果想备份聊天记录到电脑,必须安装电脑,而且要求在同一网络,但是很多网友都是台式电脑,就算用路由器发射的 wifi 信号连接属于同样的网络,但是备份或者恢复时会报错提示“请保持手机与电脑在同一网络后重试...要求准备: 电脑; 数据线; 可连接的网络; 电脑(下载链接:https://pc.weixin.qq.com/)。...打开电脑登录; 使用数据线连接电脑和手机; 以华为手机 HarmonyOS-2.0.0.165 系统为例,进入手机设置 → 移动网络 → 个人热点 → 更多共享设置 → 点击启用 USB 共享网络...最后,点击电脑左下角的【备份与恢复】然后按照提示备份即可。

9.1K10

使用 Docker 运行 PC 客户

DoChat(盒装)是一个 Linux 下的 Docker 化的 PC Windows 客户,项目地址:https://github.com/huan/docker-wechat,当然既然是容器化的...,理论上运行多个客户也是可行的。.../master/dochat.sh | bash 只需将上述单行命令复制/粘贴到你的终端,然后按 Enter, PC 版本应该会很快出现在你的 XWindows 桌面中了。...“另外需要注意有用户说使用该项目后,他的帐号会被封禁,虽然最终说明是看错了信号,但是使用该项目是否会有封号风险需要自行评估,相关 issue 地址:https://github.com/huan/...docker-wechat/issues/55 ” 如果你想自己定制一些行为,比如在桌面上打开多个 PC 客户;那么,你可以自行修改 dochat.sh 脚本,比如下面的 docker 命令可以将数据持久化到宿主机上

6.7K20

PC小程序无法加载数据

1、小程序版本确认更新至最新安装最新客户( https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe )或在设置中检查更新,升级至最新版2、配置检查在在搜索栏输入...3、清空缓存文件清空该文件文件C:\Users\Administrator\Documents\WeChat Files\Applet4、检查网络如果是公司网络,可能是公司禁止了的自动更新,请先浏览器访问...如果可以正常访问, 请检查文件夹权限: %APPDATA%\tencent\wechat\XPlugin\Plugins\WMPFRuntime(新版本可能没有这个文件夹) %APPDATA%\tencent...\wechat\XPlugin\Plugins\RadiumWMPF 确保有这两个文件夹的写入权限。...可以删除%APPDATA%\tencent\wechat\XPlugin文件夹后再打开重置权限问题。5、检查是否开启了代理如果开启,请关闭后重试6、文件权限win+R键。

27400

开放平台PC扫码登录

最近公司给我安排一个登录的功能,需求是这样的:   1.登录授权     点击二维码图标后,登录界面切换为如下样式(二维码),扫描二维码并授权,即可成功登录;     若当前账号未绑定账号...;    2.扫描绑定      账号登录后检测当前账号open_id为空,则展示当前弹窗(001管理员账号除外); 用户扫描二维码后,将当前信号绑定至对应账号;   ...若信号之前绑定其他账号,则对应open_id下增加一个账号;    3.个人资料      新增一个’信号’字段:显示账号是否绑定 好,现在整理逻辑,理清思路,画图:   声明一下,PC扫码登录是开放平台...,产品,不知道就直接让产品帮你注册认证,一般需要一个礼拜时间审批+300人民币,完了拿到AppId和AppSecret)   自己的本地环境要映射到外网,那样才能访问到自己接口来。...准备工作做好,开始开发:   第一步:根据文档生成二维码(开放平台 –> 资源中心 –> 网站应用 –> 登录功能 –> 网站应用登录开发指南)   我这里不需要生成整个页面,而是在一个

4.8K10

电脑版瘦身指南-自动删除PC缓存数据

当中,你可以一键清理掉所有缓存,但这样也意味着会丢失大量的聊天记录文件。正确的做法是,保留最近的文件,清理掉比较久的缓存,但并不能这样做,只能把缓存通通干掉。怎么办?...以下是数据自动删除工具GitHub主页简介: https://github.com/blackboxo/AutoDeleteFileOnPCWechat 自动删除 PC 自动下载的大量文件、视频...现已经支持官网下载的 PC 版本,和 Microsoft Store 下载的 for Windows 版本。 程序启动较慢,删除过程中如出现转圈等现象请耐心等待,删除结束将会有提示。...官网下载的 PC 版本: 国内地址 - 点击下载 Github Release - 点击下载 Microsoft Store 下载的 for Windows 版本: 国内地址 - 点击下载 Github...Release - 点击下载 如何找到文件的存储路径: 点击 PC 左下角的按钮 -> 设置 -> 通用设置 -> 打开文件夹 -> 复制文件资源管理器的完整路径 特性 自由设置想要删除的文件类型

6.4K10

Docker | 使用 Docker 运行 PC 客户

作者:阳明 DoChat(盒装)是一个 Linux 下的 Docker 化的 PC Windows 客户,项目地址:https://github.com/huan/docker-wechat,...当然既然是容器化的,理论上运行多个客户也是可行的。.../master/dochat.sh | bash 只需将上述单行命令复制/粘贴到你的终端,然后按 Enter, PC 版本应该会很快出现在你的 XWindows 桌面中了。...“另外需要注意有用户说使用该项目后,他的帐号会被封禁,虽然最终说明是看错了信号,但是使用该项目是否会有封号风险需要自行评估,相关 issue 地址:https://github.com/huan/...docker-wechat/issues/55 ” 如果你想自己定制一些行为,比如在桌面上打开多个 PC 客户;那么,你可以自行修改 dochat.sh 脚本,比如下面的 docker 命令可以将数据持久化到宿主机上

6.2K40

PC多开

PC是可以多开的,有多种方法,很简单。...方法一、拼手速 练了多年的麒麟臂现在可以派上用场了,刚开机加载出桌面,能看到桌面上“”的快捷方式时,就开始拼命快速的点击,总会多点开几个的 窍门:电脑越卡手速越快越好。...方法二、批处理 这是一个技术型的方法,写个批处理,开机自动运行或者是自己去运行这个批处理文件,就可以打开多个了。...方法三、最简单 桌面上的快捷方式,或安装目录下的启动程序,先用鼠标选中,之后按住回车键不放,数秒钟之后,应该就会打开多个了。...方法四、多开软件 下载所谓的多开工具,使用工具来实现多开。 ---- 本文作者:老徐 本文链接:https://bigger.ee/archives/57.html 转载时须注明出处及本声明

4.1K20

PC聊天工具消息防撤回补丁

程序介绍 RevokeMsgPatcher 是一个用于、QQ 和 TIM 的开源项目,它提供了防止其他用户撤回消息的功能。...在Windows平台下可以查看到、QQ、TIM聊天工具中别人撤回的信息(只有自己可以看到撤回的内容)同样自己撤回的内容在PC上一样是可以显示出来的,但是你在手机看到的就是正常的情况:显示你撤回了一条消息...2、使用本程序前,先关闭/QQ/TIM。 3、以管理员身份运行本程序,等待右下角获取最新的补丁信息。 4、选择/QQ/TIM的安装路径。...由于修改了的 WeChatWin.dll 文件、QQ/TIM的 IM.dll 文件,杀毒软件可能会弹出警告,放行即可。 注意: 3.7.0.~3.7.5....所以老的防撤回特征依旧保留并添加了选择提示 现在打开登入,然后自己发个消息,然后再撤回消息,看下PC的信息是否还保留,而手机信里面已经显示消息撤回了。

1.3K40

开放平台PC扫码登录功能个人总结

最近公司给我安排一个登录的功能,需求是这样的:   1.登录授权     点击二维码图标后,登录界面切换为如下样式(二维码),扫描二维码并授权,即可成功登录;     若当前账号未绑定账号...;    2.扫描绑定      账号登录后检测当前账号open_id为空,则展示当前弹窗(001管理员账号除外); 用户扫描二维码后,将当前信号绑定至对应账号;   ...若信号之前绑定其他账号,则对应open_id下增加一个账号;    3.个人资料      新增一个’信号’字段:显示账号是否绑定 好,现在整理逻辑,理清思路,画图:   声明一下,PC扫码登录是开放平台...,移动关注是跳转第三方应用的,用的是公众平台,两个的接口地址拿的openId不一样,开放平台下面如果创建多个应用或者绑定多个公众号,各公众号之间用unionId打通。...准备工作做好,开始开发:   第一步:根据文档生成二维码(开放平台 –> 资源中心 –> 网站应用 –> 登录功能 –> 网站应用登录开发指南)   我这里不需要生成整个页面,而是在一个

1.7K10
领券