我在 agent.datasette.io 演示站点上运行这个 GitHub 登录插件,我注意到我的已认证会话持续时间不长。结果发现该插件在设置 cookie 时没有 Max-Age 参数,因此它们会在浏览器会话结束时过期(在 Mobile Safari 中这种情况似乎经常发生,与你如何使用应用无关。)
我在 #80 中修复了这个问题,并且由于这个插件已经存在相当长一段时间,并且针对 Datasette 0.65.x 和 Datasette 1.0ax 都进行了测试,我决定将其升级到 1.0 版本。我正在努力更好地将稳定插件提升到 1.0。
转载声明:本文为转载整理,原文版权归原作者及原站点所有。
原文来源:Simon Willison
原创地址:https://simonwillison.net/2026/Sep/19/datasette-auth-github/
原文作者:Simon Willison;如有侵权,请联系管理员删除。