back to home

justauth / JustAuth

🏆Gitee 最有价值开源项目 🚀:100: 小而全而美的第三方登录开源组件。目前已支持Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、OSChina、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么、推特、飞书、京东、阿里云、喜马拉雅、Amazon、Slack和 Line 等第三方平台的授权登录。 Login, so easy!

17,407 stars
2,854 forks
73 issues
JavaShell

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing justauth/JustAuth in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/justauth/JustAuth)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Login, so easy. ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- QQ 群:230017570 微信群:justauth (备注 或者 ) 帮助文档:www.justauth.cn 什么是 JustAuth? JustAuth,如你所见,它仅仅是一个**第三方授权登录**的**工具类库**,它可以让我们脱离繁琐的第三方登录 SDK,让登录变得**So easy!** JustAuth 集成了诸如:Github、Gitee、支付宝、新浪微博、微信、Google、Facebook、Twitter、StackOverflow等国内外数十家第三方平台。更多请参考 已集成的平台 有哪些特点? • **全**:已集成十多家第三方平台(国内外常用的基本都已包含),仍然还在持续扩展中(开发计划)! • **简**:API就是奔着最简单去设计的(见后面 ),尽量让您用起来没有障碍感! 有哪些功能? • 集成国内外数十家第三方平台,实现快速接入。 参考文档 • 自定义 State 缓存,支持各种分布式缓存组件。 参考文档 • 自定义 OAuth 平台,更容易适配自有的 OAuth 服务。 参考文档 • 自定义 Http 实现,选择权完全交给开发者,不会单独依赖某一具体实现。 参考文档 • 自定义 Scope,支持更完善的授权体系。 参考文档 • 更多... 参考文档 快速开始 引入依赖 > **latest-version** 可选: > - 稳定版: > - 快照版: > > 注意:快照版本是功能的尝鲜,并不保证稳定性。请勿在生产环境中使用。 > > > 如何引入快照版本 > > JustAuth 的快照版本托管在 ossrh 上,所以要指定下载地址。 > > > > 如果你想第一时间获取 JustAuth 的最新快照,可以添加下列代码,每次构建时都检查是否有最新的快照(默认每天检查)。 > > > > 如下**任选一种** HTTP 工具 依赖,_项目内如果已有,请忽略。另外需要特别注意,如果项目中已经引入了低版本的依赖,请先排除低版本依赖后,再引入高版本或者最新版本的依赖_ • hutool-http • httpclient • okhttp 调用api 普通方式 Builder 方式一 静态配置 Builder 方式二 动态获取并配置 Builder 方式支持自定义的平台 赞助和支持 感谢以下赞助商的支持: 我要赞助 JustAuth 的用户 有很多公司、组织和个人把 JustAuth 用于学习、研究、生产环境和商业产品中,包括(但不限于): 怎么没有我?登记 开源推荐 • 开源的登录认证中间件: https://gitee.com/fujieid/jap • 深度学习并实战 spring boot 的项目: https://github.com/xkcoding/spring-boot-demo • SpringBoot 微服务高效开发工具集: https://github.com/lets-mica/mica • 面向restful api的高性能认证鉴权框架:sureness 更多推荐,请参考:JustAuth - 开源推荐 鸣谢 • 感谢 JetBrains 提供的免费开源 License: 其他 • CONTRIBUTORS • CHANGELOGS • PLAN 贡献者列表 Stars 趋势 Gitee Github ProductHunt