justauth/justauth

🏆Gitee 最有价值开源项目 🚀:100:...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 3rd, 2026
Created on January 31st, 2019
Open Issues & Pull Requests: 73 (+0)
GitHub issues: Enabled
Number of forks: 2,860
Total Stargazers: 17,515 (+0)
Total Subscribers: 332 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.2 days
Mean response time: 62.8 days
90th percentile: 151.4 days
Tracked items: 20

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 23
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 567 days
Stale 30+ days: 22
Stale 90+ days: 22

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (7)
  • question (6)
  • enhancement (1)
  • improvement (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

JustAuth is a Java library that simplifies third-party OAuth2 authentication by providing a unified interface for social login across multiple platforms.

The tool addresses the complexity of integrating numerous third-party login providers by abstracting away platform-specific OAuth2 implementations. Rather than working directly with each provider's SDK, developers use JustAuth's consistent API to handle authentication flows. The library supports dozens of platforms including GitHub, Gitee, WeChat, Alipay, QQ, Google, Facebook, Twitter, and many others, with an extensible architecture designed to add new providers.

JustAuth suits projects that need multi-platform social authentication without the overhead of managing separate SDK integrations. It works well for applications targeting both Chinese and international audiences, given its coverage of domestic platforms like Alipay and WeChat alongside global services. The library prioritizes API simplicity as a core design principle, aiming to minimize integration friction.

The project receives most issue reports from external users rather than the core team, indicating a substantial base of real-world adopters. However, issues and pull requests typically wait weeks or longer for initial responses. Work in the issue tracker centers on bug reports, user questions, and improvement requests.