2 dépôts
Mechanisms for saving user-generated data to files or databases so it survives server restarts and is available across sessions.
Distinct from Data Persistence: Distinct from general Data Persistence: focuses on user-generated application data that persists across server restarts and is shared among multiple sessions, not on low-level storage wrappers.
Explore 2 awesome GitHub repositories matching data & databases · Session-Scoped Data Stores. Refine with filters or upvote what's useful.
Shiny is a framework for building interactive web applications using R code, eliminating the need for HTML, CSS, or JavaScript. At its core, it provides a reactive programming model that automatically tracks data dependencies and re-executes only the parts of an application that depend on changed inputs. The framework handles server-side UI rendering and maintains persistent WebSocket connections between the browser and server for real-time updates without page reloads. The framework distinguishes itself through deep integration with the R ecosystem, including the ability to embed interactive
Provides built-in mechanisms for saving user-generated data to files or databases across sessions.
Ce projet est une implémentation de référence et un boilerplate pour gérer l'authentification des utilisateurs et l'état de session au sein du framework Next.js. Il sert d'exemple pratique sur la façon d'intégrer NextAuth.js pour protéger les routes et gérer la vérification d'identité. Le dépôt démontre plusieurs flux de travail d'authentification, notamment l'intégration d'identité OAuth avec des fournisseurs tiers, l'authentification sans mot de passe utilisant des liens magiques par e-mail, et la connexion traditionnelle basée sur les identifiants. Il montre spécifiquement comment remplacer les écrans d'authentification par défaut par des pages de connexion personnalisées à la marque. L'implémentation couvre un large éventail de capacités, notamment la persistance de session en base de données via des adaptateurs, la rotation des jetons d'accès et l'utilisation de variables d'environnement pour la configuration des fournisseurs. Il inclut également des exemples de liaison de plusieurs méthodes d'authentification à un seul profil utilisateur et d'intégration d'outils d'observabilité pour journaliser les événements d'authentification.
Ships capabilities for saving user profiles and account details to databases so they persist across sessions.