• 脱离微信运行环境,小程序如何实现微信授权登录


    据微信 2021 年财报披露,微信小程序 DAU 已经突破 5 亿,微信生态从业者超过 3000 万。阿拉丁研究院基于小程序数据库和公开资料测算,2022 年 H1 期间,微信、支付宝、抖音、快手等多个平台小程序数量累计超过 750 万,日活超过 7.8 亿。
    在这里插入图片描述

    多平台布局成为小程序开发者和企业品牌的必然选择

    小程序已经在社交平台、电商平台、内容平台和生活服务平台扎根,微信、支付宝、百度、抖音、美团也都各自在跑马圈地,帮助企业商家开展经营工作。

    在此之前,很多小程序只能基于互联网巨头的自家平台运行,比如微信小程序之于微信,支付宝小程序之于支付宝。为了打破单一超级App垄断,凡泰极客经过多年的打磨,推出以小程序为载体的企业轻应用方案——FinClip。

    简单来说 FinClip 就是可以让小程序脱离微信环境最快运行在自有App中 ,未来每个企业都能够打造属于自己的小程序专属生态,不必再寄居在互联网巨头的App中。

    App 只需简单集成 FinClip SDK , 即可在 iPhone、Android、Windows、Linux、macOS、统信等平台下的应用中运行你的小程序。

    而且 FinClip SDK 极其轻量,应用在集成后SDK的体积仅仅增大了不到 3MB

    小程序可实现平滑迁移,并具备微信登录体系

    FinClip 支持微信小程序语法 WXML,也就是说微信小程序代码可以直接在 FinClip中 复用,无需再二次开发,体验与微信端保持一致。

    在这里插入图片描述

    很多用户在认识 FinClip 之前,都已经通过微信小程序进行了一定的实践与落地,并且基于微信生态建立了对应的用户登录体系。对于用户来说,打开小程序后就可以一键授权允许小程序使用自己的微信头像,昵称,手机号或相关信息,完成更加便利的操作使用是再正常不过的一件事情。

    “微信授权小程序登录”看似——点击、授权,即可登录,但这背后是复杂的开发流程。

    在这里插入图片描述

    微信官方开发时序图

    不过在 FinClip 技术团队的技术攻坚后,FinClip 增加了「关联微信小程序登录」的功能,现在开发者可以在登录 FinClip 后,分别点击「小程序管理-我的小程序-小程序详情-第三方管理」,在其中会见到功能卡片。
    在这里插入图片描述

    小程序详情页面中新的「关联微信小程序登录」卡片
    在这里插入图片描述

    「关联微信登录」详情弹窗

    在该功能中,用户需要首先将由 FinClip 设计的小程序授权页面增加至已有的小程序代码包之中并提交审核,随后将关联的微信小程序的原始 ID,授权页面链接分别填入「关联微信登录」弹窗进行关联。

    在这里插入图片描述

    授权页面如图所示,我们已经帮助您设计好

    随后当用户打开非微信平台小程序时,如需要调用登录体系,则会引导用户打开微信查看对应页面进行授权,由 FinClip 完成用户登录数据同步。最终用户就可以借助微信完成用户登录了。

    FinClip 的技术方案,目的就是要让任何行业的任何企业,均可以拥有自主打造小程序生态、发布管理小程序内容、在自己的各终端App中运行小程序的能力。

  • 相关阅读:
    MATLAB算法实战应用案例精讲-【回归算法】XGBoost算法(附Java、Python和R语言代码)
    如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值
    (附源码)计算机毕业设计SSM基于框架的家用电器销售管理
    给docker容器中的mysql做定时数据备份
    一行代码将网页变成灰色
    如何理解FFT中的频谱泄露效应?
    ProEasy机器人:TCP无协议通讯(socket通讯)时打印log日志
    第一章 初识debug
    MySQL 开启binlog日志和windows服务操作
    动作活体检测能力,构建安全可靠的支付级“刷脸”体验
  • 原文地址:https://blog.csdn.net/POHOU23/article/details/127764335