JustAuth-master
所属分类:Java编程
开发工具:Java
文件大小:214KB
下载次数:0
上传日期:2020-08-27 09:43:11
上 传 者:
李珊珊
说明: ?FCS-1000现场总线控制系统由操作站、控制站/采集站、HART协议网桥、FF协议网桥、分布式I/O模块、现场总线仪表所构成。并可下挂第三家厂家的仪表或设备,如PLC可编程逻辑控制器、、IMP/IMC采集器、XJ-100系列巡检仪等。
(Fcs-1000 fieldbus control system is composed of operation station, control station / acquisition station, HART protocol bridge, FF Protocol bridge, distributed I / O module and field bus instrument. The instrument or equipment of the third manufacturer can be attached, such as PLC, imp / IMC collector, XJ-100 series inspection instrument, etc.)
文件列表:
.editorconfig (344, 2020-08-24)
.travis.yml (355, 2020-08-24)
CODE_OF_CONDUCT.md (3358, 2020-08-24)
LICENSE (1095, 2020-08-24)
bin (0, 2020-08-24)
bin\repVersion.sh (1063, 2020-08-24)
bin\updVersion.sh (486, 2020-08-24)
bin\version.txt (14, 2020-08-24)
docs (0, 2020-08-24)
docs\.nojekyll (0, 2020-08-24)
docs\index.html (1018, 2020-08-24)
docs\users (0, 2020-08-24)
docs\users\4ca0177c.png (54390, 2020-08-24)
example.md (3261, 2020-08-24)
ja.sh (419, 2020-08-24)
pom.xml (9101, 2020-08-24)
src (0, 2020-08-24)
src\main (0, 2020-08-24)
src\main\java (0, 2020-08-24)
src\main\java\me (0, 2020-08-24)
src\main\java\me\zhyd (0, 2020-08-24)
src\main\java\me\zhyd\oauth (0, 2020-08-24)
src\main\java\me\zhyd\oauth\cache (0, 2020-08-24)
src\main\java\me\zhyd\oauth\cache\AuthCache.java (1046, 2020-08-24)
src\main\java\me\zhyd\oauth\cache\AuthCacheConfig.java (761, 2020-08-24)
src\main\java\me\zhyd\oauth\cache\AuthCacheScheduler.java (1062, 2020-08-24)
src\main\java\me\zhyd\oauth\cache\AuthDefaultCache.java (3602, 2020-08-24)
... ...
Login, so easy.
查看更多
-------------------------------------------------------------------------------
QQ 群:230017570
微信群:justauth (备注`justauth`或者`ja`)
帮助文档:[justauth.wiki](https://justauth.wiki)
## 什么是 JustAuth?
JustAuth,如你所见,它仅仅是一个**第三方授权登录**的**工具类库**,它可以让我们脱离繁琐的第三方登录 SDK,让登录变得**So easy!**
JustAuth 集成了诸如:Github、Gitee、支付宝、新浪微博、微信、Google、Facebook、Twitter、StackOverflow等国内外数十家第三方平台。更多请参考
已集成的平台
## 有哪些特点?
1. **全**:已集成十多家第三方平台(国内外常用的基本都已包含),仍然还在持续扩展中([开发计划](https://gitee.com/yadong.zhang/JustAuth/issues/IUGRK))!
2. **简**:API就是奔着最简单去设计的(见后面`快速开始`),尽量让您用起来没有障碍感!
## 有哪些功能?
- 集成国内外数十家第三方平台,实现快速接入。
参考文档
- 自定义 State 缓存,支持各种分布式缓存组件。
参考文档
- 自定义 OAuth 平台,更容易适配自有的 OAuth 服务。
参考文档
- 自定义 Http 实现,选择权完全交给开发者,不会单独依赖某一具体实现。
参考文档
- 自定义 Scope,支持更完善的授权体系。
参考文档
- 更多...
参考文档
## 快速开始
- 引入依赖
```xml
me.zhyd.oauth
JustAuth
1.15.7-beta.3
```
- 调用api
```java
// 创建授权request
AuthRequest authRequest = new AuthGiteeRequest(AuthConfig.builder()
.clientId("clientId")
.clientSecret("clientSecret")
.redirectUri("redirectUri")
.build());
// 生成授权页面
authRequest.authorize("state");
// 授权登录后会返回code(auth_code(仅限支付宝))、state,1.8.0版本后,可以用AuthCallback类作为回调接口的参数
// 注:JustAuth默认保存state的时效为3分钟,3分钟内未使用则会自动清除过期的state
authRequest.login(callback);
```
如下**任选一种** HTTP 工具 依赖,_项目内如果已有,请忽略。另外需要特别注意,如果项目中已经引入了低版本的依赖,请先排除低版本以后来,引入高版本或者最新版本的依赖_
- hutool-http
```xml
cn.hutool
hutool-http
5.2.5
```
- httpclient
```xml
org.apache.httpcomponents
httpclient
4.5.12
```
- okhttp
```xml
com.squareup.okhttp3
okhttp
4.4.1
```
## JustAuth 的用户
有很多公司、组织和个人把 JustAuth 用于学习、研究、生产环境和商业产品中,包括(但不限于):
![](docs/users/4ca0177c.png)
怎么没有我?[加入]()
## 开源推荐
- `spring-boot-demo` 深度学习并实战 spring boot 的项目: [https://github.com/xkcoding/spring-boot-demo](https://github.com/xkcoding/spring-boot-demo)
- `mica` SpringBoot 微服务高效开发工具集: [https://github.com/lets-mica/mica](https://github.com/lets-mica/mica)
- `pig` 微服务认证授权脚手架(架构师必备): [https://gitee.com/log4j/pig](https://gitee.com/log4j/pig)
- `SpringBlade` 完整的线上解决方案(企业开发必备): [https://gitee.com/smallc/SpringBlade](https://gitee.com/smallc/SpringBlade)
- `MaxKey` 马克思的钥匙,寓意是最大钥匙,是用户单点登录认证系统(Sigle Sign On System),OAuth 2.0/OpenID Connect、SAML 2.0、JWT、CAS等标准化的开放协议,使用JustAuth集成OAuth第三方认证。: [https://shimingxy.github.io/MaxKey/](https://shimingxy.github.io/MaxKey/)
- `YurunOAuthLogin` PHP 第三方登录授权 SDK:[YurunOAuthLogin](https://gitee.com/yurunsoft/YurunOAuthLogin)
# 鸣谢
- 感谢 JetBrains 提供的免费开源 License:
## 其他
- [CONTRIBUTORS](https://justauth.wiki/#/contributors)
- [CHANGELOGS](https://justauth.wiki/#/update)
- [PLAN](https://gitee.com/yadong.zhang/JustAuth/issues/IUGRK)
近期下载者:
相关文件:
收藏者: