aboutsummaryrefslogtreecommitdiffstats
path: root/notes/auth_thoughts.txt
diff options
context:
space:
mode:
Diffstat (limited to 'notes/auth_thoughts.txt')
-rw-r--r--notes/auth_thoughts.txt7
1 files changed, 7 insertions, 0 deletions
diff --git a/notes/auth_thoughts.txt b/notes/auth_thoughts.txt
index 4782dd0f..ba19f4c2 100644
--- a/notes/auth_thoughts.txt
+++ b/notes/auth_thoughts.txt
@@ -42,6 +42,12 @@ Backend:
- auth_epoch timestamp column on editor table
- lock editor by setting auth_epoch to deep future
+Deploy process:
+- auto-create root (admin), import-bootstrap (admin,bot), and demo-user
+ editors, with fixed editor_id and "early" auth_epoch, as part of SQL. save
+ tokens in env files, on laptop and QA instance.
+- on live QA instance, revoke all keys when live (?)
+
TODO: privacy policy
fatcat API doesn't *require* auth, but if auth is provided, it will check
@@ -52,3 +58,4 @@ support oauth2 against:
- git.archive.org
- github
? google
+