awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesOAuth2 Client Authorization

Management of API scopes and credential generation via OAuth2 flows.

Distinguishing note: Candidates focus on specific roles or storage; this is about the general tool authorization flow.

Explore 6 awesome GitHub repositories matching security & cryptography · OAuth2 Client Authorization. Refine with filters or upvote what's useful.

Awesome OAuth2 Client Authorization GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • macrozheng/springcloud-learningmacrozheng 的头像

    macrozheng/springcloud-learning

    6,924在 GitHub 上查看↗

    This project is a reference implementation of a distributed system built using Spring Cloud Alibaba, Spring Boot, and JDK 17. It serves as a comprehensive model for implementing a microservices architecture. The system integrates a wide range of distributed patterns, including global transaction coordination for data consistency, OAuth2 and JWT for identity management, and Kubernetes-based container orchestration. It features a dedicated observability stack for distributed request tracing, log aggregation, and service health monitoring. The implementation covers several functional domains, i

    Secures API resources through a centralized authorization server using OAuth2 and JWT token validation.

    Javajavaspringbootspringcloud
    在 GitHub 上查看↗6,924
  • astrada/google-drive-ocamlfuseastrada 的头像

    astrada/google-drive-ocamlfuse

    5,944在 GitHub 上查看↗

    google-drive-ocamlfuse is a FUSE-based filesystem that mounts a Google Drive account as a local directory, enabling standard file operations on cloud files. It bridges POSIX filesystem calls to the Google Drive API, allowing users to read, write, and manage files through their operating system's native file manager or command line. The project distinguishes itself through support for multiple simultaneous Google Drive accounts, each mounted as an independent local directory with separate authentication and cache state. It handles Google Docs, Sheets, and Slides by exporting them as read-only

    Provides OAuth2 client authorization flow to authenticate and mount a Google Drive account as a local filesystem.

    OCamlfilesystemfusegoogle-drive
    在 GitHub 上查看↗5,944
  • jagrosh/musicbotjagrosh 的头像

    jagrosh/MusicBot

    5,742在 GitHub 上查看↗

    MusicBot is a self-hosted Discord bot designed for audio playback, enabling server communities to stream music from YouTube, SoundCloud, Bandcamp, Vimeo, Twitch, local files, and online radio stations. It manages per-server audio queues and playback state, isolating audio across different Discord guilds while supporting sequential enqueuing from web playlists and local playlist formats like M3U and PLS. The bot enforces role-based access control through a configurable DJ role permission system, restricting music moderation commands to designated server members. Its architecture separates comm

    Generates a scoped invite URL that authorizes the bot to join servers via Discord's OAuth2 API with required permissions.

    Javadiscorddiscord-botjava
    在 GitHub 上查看↗5,742
  • googleapis/google-cloud-pythongoogleapis 的头像

    googleapis/google-cloud-python

    5,329在 GitHub 上查看↗

    该项目是一组 Python 客户端库和 API 包装器,用于与 Google Cloud Platform 服务进行交互。它作为一个编程接口,用于配置、管理云基础设施和资源。 该库为 Google Cloud Storage 提供了专门的工具包,支持在云存储桶中上传、下载和管理数据对象。它还支持无服务器应用程序的开发以及环境设置和扩展的自动化。 该项目通过提供管理认证和请求的高级抽象来处理云 API 集成。这些功能涵盖了通用的基础设施管理和远程存储集成。

    Manages identity and access using OAuth2 flows to exchange credentials for short-lived tokens.

    Pythonpython
    在 GitHub 上查看↗5,329
  • gam-team/gamGAM-team 的头像

    GAM-team/GAM

    4,206在 GitHub 上查看↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Authorizes the tool using specific API scopes and generates local credential files via OAuth flow.

    Pythongamgooglegoogle-admin-sdk
    在 GitHub 上查看↗4,206
  • unsplash/datasetsunsplash 的头像

    unsplash/datasets

    2,671在 GitHub 上查看↗

    This project is an open-source visual dataset and machine learning image library. It provides large-scale collections of high-quality photos and metadata designed for training computer vision models and conducting research into image categorization and retrieval. The repository specifically offers semantic search datasets that pair images with AI and human-generated keywords to analyze search intent and visual metaphors. It also serves as an image metadata archive, providing structured EXIF data and camera specifications for technical analysis. The available data covers broad capability area

    Implements a standard OAuth2 workflow to exchange client credentials for scoped bearer tokens.

    Jupyter Notebookdatadatasetimages
    在 GitHub 上查看↗2,671
  1. Home
  2. Security & Cryptography
  3. OAuth2 Client Authorization

探索子标签

  • Discord Bot Invite FlowsOAuth2-based flows that generate scoped invite URLs for authorizing bots on Discord servers. **Distinct from OAuth2 Client Authorization:** Distinct from OAuth2 Client Authorization: specifically generates Discord bot invite URLs with required permissions, not general OAuth2 client authorization.