发布 datasette-auth-github 1.0 — 通过 GitHub 对用户进行身份验证的 Datasette 插件
我在 agent.datasette.io 演示站点上运行着这个 GitHub 登录插件,并注意到我已验证的会话持续时间不长。原来是该插件设置 Cookie 时没有带 Max-Age 参数,所以它们会在浏览器会话结束时过期(而在移动版 Safari 中,无论你怎么使用应用,会话似乎都经常结束)。
我在 #80 中修复了这个问题。由于这个插件已经存在相当长的时间,并且同时针对 Datasette 0.65.x 和 Datasette 1.0ax 做过测试,我决定把它升级为 1.0 版本。我正努力做得更好,及时把稳定的插件提升到 1.0。