3 Repos
Management of authentication state across browser refreshes and sessions.
Distinct from Client-Side Storage: Focuses on maintaining a session via storage rather than general client-side data storage.
Explore 3 awesome GitHub repositories matching web development · Session Persistence. Refine with filters or upvote what's useful.
Satellizer is an authentication library for AngularJS applications designed to manage user sign-in and session persistence using security tokens. It functions as a client-side implementation for exchanging credentials for tokens and attaching authorization headers to network requests. The library handles identity integration through a token manager that supports both email-based authentication and external OAuth providers. It enables the authorization of users via third-party services using secure popup windows and allows for linking or unlinking external accounts to a user profile. The proj
Manages client-side session persistence by tracking and storing security tokens in the browser.
Dieses Repository ist eine Sammlung von Implementierungsbeispielen und Referenzskripten für die Integration der YouTube Data, Analytics und Live Streaming APIs. Es bietet Code-Beispiele für die Automatisierung von Workflows auf der Videoplattform und die Interaktion mit REST-Endpunkten zur Verwaltung von Kanalinhalten und Metadaten. Das Projekt zeichnet sich durch spezifische Implementierungsmuster für sichere OAuth 2.0-Autorisierungsabläufe aus, einschließlich Token-Austausch und Anmeldedatenverwaltung. Es enthält zudem spezialisierte Beispiele für die Handhabung großer Datentransfers via Resumable-Upload-Protokolle und die Verwaltung von Live-Übertragungen. Die Beispiele decken ein breites Spektrum an Funktionen ab, darunter Video- und Playlist-Verwaltung, Kanal-Branding und Layout-Konfiguration sowie die Extraktion von Zuschauerstatistiken durch Analytics-Reporting. Weitere Bereiche umfassen die programmatische Inhaltssuche, Moderation von Kommentaren und Live-Chats sowie die Verwaltung von Untertitelspuren und Metadaten-Lokalisierung. Der Code ist in Verzeichnissen nach der für die jeweilige Implementierung verwendeten Programmiersprache organisiert.
Provides examples of maintaining authentication state across browser refreshes using local storage.
Campsite ist ein asynchrones Kommunikationstool und eine integrierte Workspace-Suite für Teamkoordination und Wissensaustausch. Es bietet ein einheitliches Interface, das Long-Form-Posts, Dokumentation und Projektverfolgung kombiniert, um das Rauschen durch Echtzeit-Chats zu reduzieren. Die Plattform ist eine LLM-gestützte Kollaborationsumgebung, die große Sprachmodelle verwendet, um prägnante Zusammenfassungen und Recaps umfangreicher Konversationsthreads und Meeting-Transkripte zu generieren. Sie zeichnet sich zudem als Webhook-Automatisierungs-Gateway aus, das die Synchronisierung interner Diskussionen mit externen Drittanbieter-Diensten und Tools ermöglicht. Der Workspace deckt ein breites Spektrum an Kollaborationsfunktionen ab, einschließlich integrierter Videokonferenzen, teambasierter Arbeitsorganisation und einer durchsuchbaren Wissensdatenbank, die durch Cross-Referencing von Posts erstellt wird. Zudem enthält er asynchrone Feedback-Schleifen, Verfolgung der Konversationsauflösung und ein Multi-Channel-Benachrichtigungssystem für Updates via E-Mail und Web-Push. Der sichere Zugriff wird über ein OAuth 2.0-Authentifizierungssystem unter Verwendung von Google-Identity-Providern verwaltet.
Maintains authentication and organizational state on the local device across browser sessions.