{"html_url": "https://github.com/simonw/datasette/issues/784#issuecomment-654424704", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/784", "id": 654424704, "node_id": "MDEyOklzc3VlQ29tbWVudDY1NDQyNDcwNA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2020-07-06T19:31:53Z", "updated_at": "2020-07-06T19:31:53Z", "author_association": "OWNER", "body": "Documentation: https://datasette.readthedocs.io/en/stable/authentication.html#using-the-root-actor", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 628003707, "label": "Ability to sign in to Datasette as a root account"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/784#issuecomment-636565242", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/784", "id": 636565242, "node_id": "MDEyOklzc3VlQ29tbWVudDYzNjU2NTI0Mg==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2020-06-01T01:18:20Z", "updated_at": "2020-06-01T01:18:20Z", "author_association": "OWNER", "body": "I'm considering this done. I'm going to leave it to plugins to implement a web-based sign-in flow for accounts (at least for the moment).", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 628003707, "label": "Ability to sign in to Datasette as a root account"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/784#issuecomment-636554258", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/784", "id": 636554258, "node_id": "MDEyOklzc3VlQ29tbWVudDYzNjU1NDI1OA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2020-06-01T00:21:33Z", "updated_at": "2020-06-01T00:21:33Z", "author_association": "OWNER", "body": "The URL for this will be:\r\n\r\n`/-/auth-token?token=xxx`\r\n\r\nThe token will be generated by Datasette on startup and will only be valid for a single request, at which point it will be used to set a signed `ds_actor` cookie and then redirect to the homepage.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 628003707, "label": "Ability to sign in to Datasette as a root account"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/784#issuecomment-636514974", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/784", "id": 636514974, "node_id": "MDEyOklzc3VlQ29tbWVudDYzNjUxNDk3NA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2020-05-31T19:12:48Z", "updated_at": "2020-05-31T19:12:48Z", "author_association": "OWNER", "body": "For the first version of this I'm not going to use passwords at all. I'll implement this:\r\n\r\n $ datasette fixtures.db --root\r\n\r\nThe `--root` option will cause Datasette to output a URL with a one-time-use token in it which, when clicked, will authenticate the user as the root account (by setting a signed cookie).\r\n\r\nSigned cookie means Datasette needs a secrets recipe. I'll open a new issue for that.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 628003707, "label": "Ability to sign in to Datasette as a root account"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/784#issuecomment-636510838", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/784", "id": 636510838, "node_id": "MDEyOklzc3VlQ29tbWVudDYzNjUxMDgzOA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2020-05-31T18:39:08Z", "updated_at": "2020-05-31T18:39:08Z", "author_association": "OWNER", "body": "I'm calling this the `root` account now, for reasons discussed in these two comments: https://github.com/simonw/datasette/issues/699#issuecomment-636510647", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 628003707, "label": "Ability to sign in to Datasette as a root account"}, "performed_via_github_app": null}