前言
好久不见,鸽了那么久,我回来了。Q2&Q3 发生了挺多事情,等后面总结的时候再详细说说。今天给大家带来的是 justauth-spring-boot-starter
的 1.3.4.beta
新版本的一些新特性。废话不多说,走起 ~
1. 版本特性
本次版本发布,使用的 JustAuth
的版本是 1.15.7-beta.3
版本,该版本主要是完善了 2 个能力:
- 使用新版本的
simple-http
,支持自定义配置代理的功能,方便有特殊需求的小伙伴测试 Google/Facebook 等国外的一些第三方登录平台 - 支持自定义 scopes 参数,方便小伙伴们获取更多的用户权限
同时升级 hutool-core
版本:5.4.0,修复 JSONUtil.toJsonStr(obj)
报错的问题,参见 ISSUE#8
2. 如何使用
2.1. 引用依赖
1 | <dependency> |
2.2. 如何配置自定义 http proxy
修改配置文件,增加如下配置:
1 | justauth: |
注:当项目中使用了自定义的第三方登录,并且需要使用代理时,也要在 http-config
节点下添加相关配置,格式参考上面示例
2.3. 自定义 Scopes
修改配置文件,增加如下配置:
1 | justauth: |
注:你可以前往 me.zhyd.oauth.enums.scope
包下查看各个渠道所支持的 scopes,当然你可以不配置该项,JustAuth
会默认添加上一些基础 scope
最后,关于更多的 JustAuth
其他的基础用法,欢迎前往 https://justauth.wiki/ 查阅