6 repository-uri
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.
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.
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.
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.
Acest proiect este un set de biblioteci client Python și wrapper-e API utilizate pentru a interacționa cu serviciile Google Cloud Platform. Funcționează ca o interfață programatică pentru provizionarea, configurarea și gestionarea infrastructurii și resurselor cloud. Biblioteca oferă un toolkit specializat pentru Google Cloud Storage, permițând încărcarea, descărcarea și gestionarea obiectelor de date în bucket-uri cloud. De asemenea, suportă dezvoltarea aplicațiilor serverless și automatizarea configurării și scalării mediului. Proiectul gestionează integrarea API-urilor cloud prin furnizarea de abstracții de nivel înalt care gestionează autentificarea și cererile de serviciu. Aceste capabilități acoperă gestionarea generală a infrastructurii și integrarea stocării la distanță.
Manages identity and access using OAuth2 flows to exchange credentials for short-lived tokens.
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.
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.