Identity Server 4 原理和实战(完结)_Reference Token,撤销Tokens,Google和Github登录






服务端设置为ReferenceToken

accessToken的内容比原来的少了很多

断点继续回来就会发生异常


服务端设置


客户端设置,使用一个封装好的库




撤销Token



我们在点击退出按钮的时候撤销token

再撤销refreshToken


然后再把我们以前写的登出的代码注释掉


点击登出按钮


清除的时候把这几个选项都加上

点击退出 这次没有什么错误

退出后再次访问 。我们的token已经失效了。这种方法支队refreshToken有效


第三方登陆




微信登陆需要企业认证的网站才可以

找到google的开发者控制台。new一个projecgt



起个名字然后创建

创建Create Crendential。创建证书





然后点击创建

复制上面的Client UD和Client secret
idp服务端设置

登陆的时候右边有个google登陆




使用这个账号进行登录

然后跳转到授权的页面


点击Home断点进去看用户有哪些信息

claims的值

github登陆

首先需要安装扩展库


github设置














没有获取到Email地址


然后在idp把注释的这句话放开









 

转载于:https://www.cnblogs.com/wangjunwei/p/10964828.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值