From e8007a9f9f45a2a765d5ec42a056ff9499e3f6b6 Mon Sep 17 00:00:00 2001
From: Carl Worth <cworth@cworth.org>
Date: Tue, 7 Jul 2020 06:14:41 -0700
Subject: [PATCH] nogit-sync commit

---
 TODO | 19 ++++++++++++++++++-
 1 file changed, 18 insertions(+), 1 deletion(-)

diff --git a/TODO b/TODO
index 43948d7..48fb75a 100644
--- a/TODO
+++ b/TODO
@@ -88,7 +88,24 @@ Bring client up to latest Empires API approach
                      https://lmno.games/empires/QRST/register
                 Returns: 1 (Or some other player ID value)
 
-  [ ] Implement registration with /profile and then /register (requires cookie)
+  [ ] Implement registration with /profile and then /register
+
+      Note: This approach requires obtaining a cookie from the
+      /profile request and then providing that cookie on the
+      subsequent /register request. The -c and -b command-line options
+      of curl can be used to demonstrate this:
+
+      Example:
+                curl -c cookie-file \
+                     -X PUT \
+                     -H 'Content-Type: application/json' \
+                     -d '{"nickname": "Cookie"}' \
+                     https://lmno.games/profile
+                curl -b cookie-file \
+                     -X POST \
+                     -H 'Content-Type: application/json' \
+                     -d '{"character": "Cookie Monster"}'
+                     https://lmno.games/empires/QRST/register
 
 Scribe
 ======
-- 
2.45.2