Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xuxiaowei-com-cn/spring-boot-starter-gitlab

支持 OAuth 2.1 JWT 授权的gitlab开发组件
https://github.com/xuxiaowei-com-cn/spring-boot-starter-gitlab

Last synced: 5 days ago
JSON representation

支持 OAuth 2.1 JWT 授权的gitlab开发组件

Awesome Lists containing this project

README

        


spring-boot-starter-gitlab


支持 OAuth 2.1 JWT 授权的gitlab开发组件



License-Anti


Link-996


QQ群



企业微信群


为简化开发工作、提高生产率、解决常见问题而生


bilibili 粉丝


CSDN 码龄


CSDN 粉丝


CSDN 访问


CSDN 博客


IntelliJ IDEA


snapshots


releases


GitHub stars


GitHub forks


GitHub watchers


GitHub last commit


码云Gitee stars


码云Gitee forks


Gitlab stars


Gitlab forks


OSCS Status


total lines


Spring Boot


OAuth 2.1


JDK


code style

## 分支

- main
- 支持 JDK 8、11
- next
- 支持 JDK 17

## [使用文档](https://www.yuque.com/xuxiaowei-com-cn/xuxiaowei-cloud/third-party-login)

## 其他 [Spring Boot Starter 项目](https://gitee.com/xuxiaowei-com-cn/spring-boot-starter)

## 发布

- [快照版](https://s01.oss.sonatype.org/content/repositories/snapshots/cn/com/xuxiaowei/boot/spring-boot-starter-gitlab)
- [发布版](https://s01.oss.sonatype.org/content/repositories/releases/cn/com/xuxiaowei/boot/spring-boot-starter-gitlab)

## [更新日志](CHANGELOG.md)

## [代码格式规范 spring-javaformat](https://github.com/spring-io/spring-javaformat)

- IntelliJ IDEA
-
项目添加 [io.spring.javaformat:spring-javaformat-maven-plugin](https://repo1.maven.org/maven2/io/spring/javaformat/spring-javaformat-maven-plugin)
依赖之后,可安装自动格式化插件(无需运行下列命令):[spring-javaformat-intellij-idea-plugin](https://repo1.maven.org/maven2/io/spring/javaformat/spring-javaformat-intellij-idea-plugin)

```shell
./mvnw spring-javaformat:apply
```

```shell
mvn spring-javaformat:apply
```

## [示例项目](https://gitee.com/xuxiaowei-com-cn/gitlab-example)

## 批量添加远端仓库地址

点击展开
git remote add gitee https://gitee.com/xuxiaowei-com-cn/spring-boot-starter-gitlab.git

git remote add gitlab https://gitlab.com/xuxiaowei-com-cn/spring-boot-starter-gitlab.git

git remote add framagit https://framagit.org/xuxiaowei-com-cn/spring-boot-starter-gitlab.git

git remote add github https://github.com/xuxiaowei-com-cn/spring-boot-starter-gitlab.git

git remote add gitcode https://gitcode.net/xuxiaowei-com-cn/spring-boot-starter-gitlab.git

git remote add gitlink https://gitlink.org.cn/xuxiaowei-com-cn/spring-boot-starter-gitlab.git

## 参考文档

- [OAuth 2.0身份提供程序API](https://docs.gitlab.com/ee/api/oauth2.html)
- [OAuth 2.0 provider](https://docs.gitlab.com/ee/integration/oauth_provider.html)
- [极狐GitLab中文文档](https://docs.gitlab.cn/jh/api/oauth2.html)
- [OAuth 2.0 provider](https://docs.gitlab.cn/jh/integration/oauth_provider.html)

## 鸣谢

1. 感谢 [![jetbrains](./static/jetbrains.ico)](https://www.jetbrains.com/)
提供开发工具 [![IDEA](./static/idea.png)](https://www.jetbrains.com/idea) 的免费授权

## Stargazers over time

[![Stargazers over time](https://starchart.cc/xuxiaowei-com-cn/spring-boot-starter-gitlab.svg)](https://starchart.cc/xuxiaowei-com-cn/spring-boot-starter-gitlab)