1 dépôt
Integration with the Sequel toolkit for database interaction and record management.
Distinct from Database ORMs: No candidate specifically covers Sequel integration in the context of a provider's data layer.
Explore 1 awesome GitHub repository matching data & databases · Sequel ORM Support. Refine with filters or upvote what's useful.
Doorkeeper est un serveur d'autorisation OAuth 2 et un fournisseur pour les applications Ruby on Rails et Grape. Il fournit le framework nécessaire pour construire un serveur d'autorisation qui émet et valide des jetons de sécurité pour des applications tierces, agissant efficacement comme un middleware de sécurité pour protéger les endpoints API. Le projet intègre une couche d'identité via OpenID Connect pour vérifier les identités des utilisateurs et récupérer les informations de profil. Il prend en charge une variété de modèles de sécurité, incluant l'implémentation du flux PKCE pour les clients publics et l'émission de JSON Web Tokens (JWT) sans état. Ses capacités plus larges couvrent tout le cycle de vie du jeton, incluant le hachage cryptographique des jetons et des secrets, la restriction d'accès basée sur les scopes et la révocation de jetons. Il gère l'enregistrement des applications tierces et fournit des mécanismes pour l'identification du propriétaire de la ressource et l'exécution du flux d'autorisation. Le système inclut une couche de persistance avec prise en charge de plusieurs adaptateurs de base de données, incluant Active Record, Sequel et MongoDB.
Connects to a database using the Sequel toolkit to manage OAuth tokens and applications.