ABP VNEXT
文章平均质量分 53
ABP VNEXT
逸只猫
这只猫很懒,什么都没留下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ABP Vnext OpenIddect 扩展授权登录&扩展Grant Type
本文介绍了如何在ABP vNext 6.0框架中通过OpenIddict实现第三方OAuth授权登录(如钉钉、微信)。重点讲解了扩展授权机制的实现方式:通过继承ITokenExtensionGrant接口的AbstractTokenExtensionGrant抽象类,开发者可自定义授权流程。代码示例展示了如何处理授权返回数据、服务器验证用户信息等核心步骤,并提供了错误处理机制。该方法适用于分层或单层架构,为ABP项目集成第三方登录提供了标准化解决方案。原创 2024-07-19 20:30:02 · 1608 阅读 · 0 评论 -
abp Vnext OpenIddect 扩展微信小程序授权登录
abp vnext6.0之后官方替换了原来的ids4,采用了openIddict的oauth认证框架。使用之前的方法已经不行,以下是OpenIddect 使用ITokenExtensionGrant接口进行的授权登入扩展,按照以下代码可实现,欢迎交流指正。原创 2023-04-04 14:38:18 · 3050 阅读 · 5 评论 -
ABP Vnext IdentityServer4扩展微信小程序授权登录
ABP Vnext 扩展微信授权登录在Domain项目中的identityServer 文件夹中的种子数据添加grantTypes(CreateClientAsync()下)abp vnext IdentityServer 的授权登入扩展。在HttpApiHostModule.cs 文件中添加注册。微信返回数据字段类- Code2Session 类。在HttpApi.Host新建类。钉钉也可参考本文进行扩展。原创 2022-04-13 11:09:55 · 2074 阅读 · 6 评论
分享