Authing 文档文档
快速开始
概念
使用指南
开发集成 arrow
  • V2 文档
  • V3 文档
应用集成
加入 APN
开发集成
多租户(内测版)
控制台文档
多租户控制台
租户控制台
Saas 应用 Demo
快速开始
概念
使用指南
开发集成 arrow
  • V2 文档
  • V3 文档
应用集成
加入 APN
开发集成
多租户(内测版)
控制台文档
多租户控制台
租户控制台
Saas 应用 Demo
旧版
使用指南
  • 快速开始

  • 对用户进行认证

  • 对用户进行权限管理

  • 授权

  • 管理用户账号

  • 管理用户目录

  • 同步中心

  • 应用

  • 成为联邦认证身份源

  • 连接外部身份源(IdP)

    • 社会化身份源

      • PC 微信扫码
      • 微信 PC 小程序扫码
      • 微信公众号关注
      • 微信移动端
      • APP 拉起微信小程序
      • 微信网页授权
      • 微信小程序
      • 华为
      • 荣耀
      • 小米
      • 腾讯 QQ
      • 腾讯 QQ 移动端
      • 新浪微博
      • 新浪微博移动端
      • GitHub
      • GitHub 移动端
      • Facebook
      • Facebook 移动端
      • Twitter
      • Google Web 端
      • Google 移动端
      • Apple 移动端
      • Apple Web 端
      • AWS
      • 支付宝
      • Slack
      • Gitee
      • Gitee 移动端
      • GitLab
      • 百度
      • 百度移动端
      • 网易易盾(一键登录)
      • 青云 QingCloud
      • Instagram
      • LinkedIn
      • LinkedIn 移动端
    • 企业身份源

    • 自定义数据库

    • 账号绑定
  • 微信生态全场景能力

  • 迁移用户到 Authing

  • 管理组织机构

  • 安全设置

  • 品牌化

  • 自动化

  • 审计日志

  • 设置

  • Authing 令牌
  • 私有化部署方案

  • 常见问题 FAQ

  1. 使用指南
  2. /
  3. 连接外部身份源(IdP)
  4. /
  5. 社会化身份源
  6. /
  7. APP 拉起微信小程序

¶ APP 拉起微信小程序

更新时间: 2023-02-14 20:09:15
编辑

¶ 场景介绍

  • 概述:Authing 通过 SDK 为开发者提供了一种 移动应用快速调起微信小程序并获取用户信息及完成登录的方法。通过 Authing 的 SDK 可以方便地获取微信提供的用户身份标识,快速建立以手机号码为基础的账号体系。

  • 应用场景:移动 APP

  • 终端用户预览图:

¶ 注意事项

  • 如果你未开通 Authing 控制台账号,请先前往 Authing 控制台 (opens new window) 注册开发者账号;

¶ 第一步:在微信开放平台创建一个微信移动应用

前往 微信开放平台 (opens new window)创建一个 微信移动应用。

创建完成之后,你需要记录下该应用的 AppID 和 AppSecret,后面需要用到。

¶ 第二步:在微信开放平台关联小程序

前往 微信开放平台 (opens new window) 的 管理中心->移动应用->应用详情->关联小程序信息页面 关联小程序。

¶ 第三步:在微信开放平台创建一个微信小程序(可选)

默认情况下,APP 拉起小程序登录会使用 Authing 提供的默认小程序,如果你需要有更强的品牌定制能力,或者想让通过小程序扫码登录的用户微信账号和自己的其他微信公众平台打通,你需要申请自己的小程序。如果你属于这两种场景的一种:

请按照微信公众平台指引创建一个微信小程序,你需要记录下该应用的 AppID 和 AppSecret,后面需要用到。同时你需要联系我们获取小登录的源码,详情请咨询 Authing 售后服务人员。

¶ 第四步:在 Authing 控制台配置 APP 拉起小程序登录

  1. 请在 Authing 控制台的「社会化身份源」页面,点击「创建社会化身份源」按钮,进入「选择社会化身份源」页面。

  1. 在「选择社会化身份源」页面,点击「微信」卡片,进入「微信登录模式」页面。

  1. 点击「APP 拉起小程序」登录模式,或者点击 … 添加 打开「APP 拉起小程序」配置页面。

  1. 在「APP 拉起小程序」配置页面,填写相关的字段信息。

字段描述
唯一标识a. 唯一标识由小写字母、数字、- 组成,且长度小于 32 位。
b. 这是此连接的唯一标识,设置之后不能修改
显示名称这个名称会显示在终端用户的登录界面的按钮上
小程序 ID选择私有化小程序的用户填写
小程序 secret选择私有化小程序的用户填写
登录模式开启「仅登录模式」后,只能登录既有账号,不能创建新账号,请谨慎选择
  1. 配置完成后,点击「创建」或者「保存」按钮完成创建。

¶ 第五步:开发接入

  • 推荐开发接入方式:SDK

  • 优劣势描述:接入简单,只需要几行代码。可自定义程度最高。

  • 详细接入方法:

  1. 参阅 SDK 开发者接入文档 Android 及 iOS。
  2. 在已创建好的「APP 拉起小程序」身份源连接详情页面,开启并关联一个在 Authing 控制台创建的移动端应用。

  1. 前往相关联的移动端 APP,体验 APP 登录功能。

上一篇: 微信移动端 下一篇: 微信网页授权
  • 场景介绍
  • 注意事项
  • 第一步:在微信开放平台创建一个微信移动应用
  • 第二步:在微信开放平台关联小程序
  • 第三步:在微信开放平台创建一个微信小程序(可选)
  • 第四步:在 Authing 控制台配置 APP 拉起小程序登录
  • 第五步:开发接入

用户身份管理

集成第三方登录
手机号闪验 (opens new window)
通用登录表单组件
自定义认证流程

企业内部管理

单点登录
多因素认证
权限管理

开发者

开发文档
框架集成
博客 (opens new window)
GitHub (opens new window)
社区用户中心 (opens new window)

公司

400 888 2106
sales@authing.cn
北京市朝阳区北辰世纪中心 B 座 16 层(总)
成都市高新区天府五街 200 号 1 号楼 B 区 4 楼 406 室(分)

京ICP备19051205号

beian京公网安备 11010802035968号

© 北京蒸汽记忆科技有限公司