关于后端:开源项目篇之第三方登录一键集成

36次阅读

共计 707 个字符,预计需要花费 2 分钟才能阅读完成。

开源我的项目篇之第三方登录一键集成

我的主页


项目名称:JustAuth

我的项目地址:Github、Gitee、官网

我的项目评估:Gitee最有价值开源我的项目,小而全而美的第三方登录开源组件。

我的项目形容:JustAuth,如你所见,它仅仅是一个 第三方受权登录 工具类库,它能够让咱们脱离繁琐的第三方登录 SDK,让登录变得So easy!

JustAuth 集成了诸如:GithubGitee、支付宝、新浪微博、微信、GoogleFacebookTwitterStackOverflow等国内外数十家第三方平台。更多请参阅官方网站。


应用

引入依赖

<dependency>
    <groupId>me.zhyd.oauth</groupId>
    <artifactId>JustAuth</artifactId>
    <version>{latest-version}</version>
</dependency>

版本请参照官方网站。

附加依赖

这个我的项目须要依附 HTTP 申请 API 来实现。

所以还须要引入申请依赖,如:hutool-httphttpclientokhttp等,依照本人需要抉择。

调用接口

  1. 间接申请形式
  2. Builder形式

    1. 动态配置
    2. 动静获取并配置

Builder形式反对自定义第三方接口。

受权流程

应用感触

须要搭配 SpringSecurity 应用。

应用处处有坑,然而相比你一个个接入也不便多了。

反对平台太丰盛了,啥都能够,连抖音登录都有。

尾述

对于只须要接入 2 - 3 个的我的项目,如果业内人员经验丰富更倡议本人接入。

对于须要高度摆布第三方受权的,也还本人接入较好。

对于集体开发,外包我的项目,须要接入大量第三方的我的项目,比拟敌对。

正文完
 0