申请Azure第三方登录

本文档介绍了如何申请Azure第三方登录的详细步骤。首先,参照官方文档完成OAuth2.0授权代码流程,通过tenant获取授权URL。登录成功后,使用code换取access token。注意,client_secret需在设置中生成并妥善保管。在获取token时,resource参数是必需的,通常设置为client_id。最后,成功获取的token以JWT形式存储,包含用户基本信息。注销登录可通过清除session或调用Azure的logout API实现。
摘要由CSDN通过智能技术生成

具体流程看官网说明文档
https://docs.microsoft.com/zh-cn/azure/active-directory/develop/active-directory-protocols-oauth-code

值得注意的是,tenant 可以从右上角用户头像得到,移到头像上方可以看到
域与其中的那串字符串都可以作为tenant

url如下,使用get方法:
https://login.microsoftonline.com/6db71de6-1aea-47be-a637-e3bbbae2d3e4/oauth2/authorize?client_id=b531708f-68c7-46e1-9e01-a91ff65a6219&response_type=code&redirect_uri=http://localhost:3000/login&state=12345

登录成功后将会在回调地址中得到code

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值