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

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

我的主页


项目名称: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个的我的项目,如果业内人员经验丰富更倡议本人接入。

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

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

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据