随笔分类 -  小程序/公众号

摘要:使用 Abp.Zero 搭建第三方登录模块(四):微信小程序开发​简短回顾一下微信小程序端的流程: 用户通过扫码进入小程序的鉴权页面,更新状态到ACCESSED已扫码 用户点击确认授权,微信通过wx.login()接口获取第三方登录的必要信息:Code登录凭证。 微信小程序主要为用户授权行为提供交互功能,用户在扫码之后,提供一个交互UI,如下: ​ 在使用 Ab 阅读全文
posted @ 2022-07-19 17:12 林晓lx 阅读(254) 评论(0) 推荐(0) 编辑
摘要:使用 Abp.Zero 搭建第三方登录模块(三):网页端开发​简短回顾一下网页端的流程,总的来说网页端的职责有三: 生成一个随机字符作为鉴权会话的临时Token, 生成一个小程序码, Token作为参数固化于小程序码当中 监控整个鉴权过程状态,一旦状态变为AUTHORIZED(已授权)则获取小程序登录凭证code。调用ExternalAuthenticate 阅读全文
posted @ 2022-07-19 17:08 林晓lx 阅读(871) 评论(1) 推荐(2) 编辑
摘要:使用 Abp.Zero 搭建第三方登录模块(一):原理篇这是一篇系列博文,我将从原理分析、设计到代码编写,搭建一套基于微信小程序登录的网站第三方登录模块: 使用 Abp.Zero 搭建第三方登录模块(一):原理篇 - 林晓lx - 博客园 (cnblogs.com) 使用 Abp.Zero 搭建第三方登录模块(二):服务端开发 - 林晓lx - 博客园 阅读全文
posted @ 2022-06-24 11:07 林晓lx 阅读(1153) 评论(2) 推荐(2) 编辑
摘要:使用 Abp.Zero 搭建第三方登录模块(二):服务端开发​ 微信SDK库的集成 微信SDK库是针对微信相关 API 进行封装的模块 ,目前开源社区中微信SDK库数量真是太多了,我选了一个比较好用的EasyAbp WeChat库。 EasyAbp/Abp.WeChat: Abp 微信 SDK 模块,包含对微信小程序、公众号、企业微信、开放平台、第三方平台等 阅读全文
posted @ 2022-06-24 11:05 林晓lx 阅读(764) 评论(6) 推荐(1) 编辑