datasette-auth-github 1.0
· Source: Simon Willison
The datasette‑auth‑github plugin has reached version 1.0 after a fix that addresses the short lifespan of authenticated sessions. The author discovered that on the demo site agent.datasette.io the cookies created by the plugin lacked a Max‑Age parameter, causing them to expire when the browser window was closed—a behavior especially common in Mobile Safari. The issue was logged in ticket #80 of the repository and was resolved by adding the proper configuration so that the cookies persist beyond the browser session. With the improvement in place, the plugin has been tested with both Datasette 0.65.x and the 1.0ax branch, making it stable and ready for production use. The author also notes that work is underway to bring more extensions to the 1.0 milestone, helping users identify mature and reliable versions.
This update matters because it ensures that applications using GitHub authentication keep users logged in reliably, improving the mobile experience and reducing the need for repeated sign‑ins. The availability of a stable plugin also strengthens confidence in the Datasette ecosystem for building secure, customizable data interfaces.
Read the original article on Simon Willison
This summary is an informational synthesis produced by dataqbs.com. All rights to the original content belong to its author and the cited media outlet. We act solely as curators of technology news and claim no authorship.