1、首先你必须要有国内非个人主体的小程序,并且已通过微信认证。

2、下载聚合登录微信小程序源码:https://wwi.lanzoub.com/iB5bG0lho1la

3、将源码里面的 pages/clogin 目录整合到你自己的任意小程序源码中,然后修改 app.json 的路由配置。

4、在【小程序后台->开发->开发设置->服务器域名】设置request合法域名和uploadFile合法域名

5、将改好的小程序源码发布上线成功即可。



具体登录效果是:手机端可以浏览器直接跳转登录,不需要再识别扫码了。


效果演示:

点击查看原图



欢迎留言

54 条评论

  1. 我按照要求设置了,小程序也通过了,为什么我请求小程序登录,登录界面需要手动选择头像,输入用户昵称啊

    Windows 10 x64 QQBrowser 11.9.5325.400
    1. @聚合登录:现在新版小程序都这样了,微信限制,没办法

      Windows 10 x64 Google Chrome 95.0.4638.69
      1. @消失的彩虹海:开发者您好,我之前是微信公众号+开放平台登录,现在想改成小程序+开放平台登录,开放平台账号不变,改变之后如果用户登录是否会关联之前公众号的用户啊,刚才测试了一下,PC端登录还是访问的开放平台接口,手机端登录,也关联了之前的账号,就不知道其它用户会不会有问题

        Windows 10 x64 QQBrowser 11.9.5325.400
        1. @聚合登录:不会有问题,都关联到开放平台就行。会用unionid作为用户标识

          Windows 10 x64 Google Chrome 95.0.4638.69
    1. @聚合登录:演示的那个小程序不需要用户自己输入也可以。用的完整服务那一个,可以放出来给我们用吗

      macOS 10.15.7 Google Chrome 115.0.0.0
      1. @AMEM:你自己去看微信官方的公告

        Windows 10 x64 Google Chrome 95.0.4638.69
  2. 这个源码你们选什么类目啊

    Windows 10 x64 Google Chrome 108.0.5359.125
  3. 希望下个版本新增禁止临时邮箱注册

    Windows 10 x64 QQBrowser 11.5.5250.400
    1. @心:微信小程序关临时邮箱什么事

      macOS 10.15.7 Google Chrome 114.0.0.0
  4. 自 2022 年 10 月 25 日 24 时后(以下统称 “生效期” ),用户头像昵称获取规则将进行如下调整:
    自生效期起,小程序 wx.getUserProfile 接口将被收回:生效期后发布的小程序新版本,通过 wx.getUserProfile 接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 “微信用户”。生效期前发布的小程序版本不受影响,但如果要进行版本更新则需要进行适配。


    新的小程序不能获取头像和名称了有没有解决办法

    Apple iPhone Safari 16.2
  5. 用这个会不会和小程序支付一样导致绕过监管被微信官方永久封禁小程序嘛

    Apple iPhone Safari 16.2
    1. @花开富贵:不会,就连腾讯视频网页版微信扫码登录都是这种

      Windows 10 x64 Google Chrome 95.0.4638.69
  6. 彩虹大大 第一版的这个小程序源码 还有没有

    https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a9e9f5d3-e08e-4090-aa61-5355ae793748/4fa89b8d-eef9-42f8-9352-4ce4755bd98d.jpg

    Windows 10 x64 QQBrowser 11.4.5225.400
    1. @dafang:没了,这个小程序源码根本用不了

      Windows 10 x64 Google Chrome 86.0.4240.198
  7. 大佬,小程序一键登录跳转微信后显示 错误提示request:fail url not in domain list
    具体是哪里的问题 应该怎么解决啊?求解答!

    Motorola MIUI Browser 17.0.10
    1. @表弟:那是你没添加域名白名单,或者域名没强制https

      Windows 10 x64 Google Chrome 86.0.4240.198
  8. urlscheme生成失败:invalid weapp pagepath rid: 6310ef93-1478cd39-6caf22f8

    彩虹大大 这种咋解决

    Windows 10 x64 QQBrowser 11.0.5121.400
    1. @hh:那就是你用的小程序源码不对,登录页面不存在

      Windows 10 x64 Google Chrome 86.0.4240.198
      1. @消失的彩虹海:是不是这个文件缺少了呀,好像没有看见成功的反馈,下载包和彩虹演示小程序的文件好像不太一样

        Windows 10 x64 Google Chrome 105.0.0.0
        1. @cc:我成功了https://u.odata.cc/user/test.php

          Windows 10 x64 Google Chrome 105.0.0.0
  9. 微信小程序登录获取的social_uid是永久有效还是 过段时间会消失的?

    Redmi Google Chrome 94.0.4606.50
    1. @Mr.losfer:是永久有效的,但是更换其他小程序就会失效

      Windows 10 x64 Google Chrome 86.0.4240.198