datasette-auth-github 1.0
· Quelle: Simon Willison
Das Plugin datasette‑auth‑github hat die Version 1.0 erreicht, nachdem ein Fehler behoben wurde, der die kurze Lebensdauer authentifizierter Sitzungen verursachte. Der Autor stellte fest, dass auf der Demo‑Seite agent.datasette.io die vom Plugin erzeugten Cookies das Attribut Max‑Age fehlten, wodurch sie beim Schließen des Browserfensters abgelaufen sind – ein Problem, das besonders bei Mobile Safari auftritt. Die Problematik wurde im Ticket #80 des Repositories dokumentiert und gelöst, indem die richtige Konfiguration hinzugefügt wurde, sodass die Cookies über die Browsersitzung hinaus bestehen bleiben. Nach der Implementierung wurde das Plugin sowohl mit Datasette 0.65.x als auch mit dem Branch 1.0ax getestet, was es als stabil und einsatzbereit für Produktionsumgebungen qualifiziert. Der Autor arbeitet zudem daran, weitere Erweiterungen auf die Version 1.0 zu bringen, damit Nutzer leicht reife und zuverlässige Versionen erkennen können.
Diese Aktualisierung ist wichtig, weil sie sicherstellt, dass Anwendungen, die die Authentifizierung über GitHub nutzen, die Benutzer zuverlässig verbunden halten. Dadurch verbessert sich die Erfahrung auf mobilen Geräten und die Notwendigkeit, sich wiederholt einzuloggen, wird reduziert. Die Verfügbarkeit eines stabilen Plugins stärkt zudem das Vertrauen in das Datasette‑Ökosystem für die Entwicklung sicherer und anpassbarer Dateninterfaces.
Originalartikel lesen auf Simon Willison
Diese Zusammenfassung ist eine informationelle Synthese von dataqbs.com. Alle Rechte am Originalinhalt liegen beim Autor und dem genannten Medienunternehmen. Wir handeln ausschließlich als Kuratoren von Technologie-Nachrichten und beanspruchen keine Urheberschaft.