共计 707 个字符,预计需要花费 2 分钟才能阅读完成。
开源我的项目篇之第三方登录一键集成
我的主页
项目名称:JustAuth
我的项目地址:Github、Gitee、官网
我的项目评估:Gitee
最有价值开源我的项目,小而全而美的第三方登录开源组件。
我的项目形容:JustAuth
,如你所见,它仅仅是一个 第三方受权登录 的工具类库,它能够让咱们脱离繁琐的第三方登录 SDK,让登录变得So easy!
JustAuth
集成了诸如:Github
、Gitee
、支付宝、新浪微博、微信、StackOverflow
等国内外数十家第三方平台。更多请参阅官方网站。
应用
引入依赖
<dependency>
<groupId>me.zhyd.oauth</groupId>
<artifactId>JustAuth</artifactId>
<version>{latest-version}</version>
</dependency>
版本请参照官方网站。
附加依赖
这个我的项目须要依附 HTTP
申请 API
来实现。
所以还须要引入申请依赖,如:hutool-http
、httpclient
、okhttp
等,依照本人需要抉择。
调用接口
- 间接申请形式
-
Builder
形式- 动态配置
- 动静获取并配置
Builder
形式反对自定义第三方接口。
受权流程
应用感触
须要搭配 SpringSecurity
应用。
应用处处有坑,然而相比你一个个接入也不便多了。
反对平台太丰盛了,啥都能够,连抖音登录都有。
尾述
对于只须要接入 2 - 3 个的我的项目,如果业内人员经验丰富更倡议本人接入。
对于须要高度摆布第三方受权的,也还本人接入较好。
对于集体开发,外包我的项目,须要接入大量第三方的我的项目,比拟敌对。
正文完