aboutsummaryrefslogtreecommitdiff
path: root/doc/todo/emailauth.mdwn
diff options
context:
space:
mode:
authorJoey Hess <joeyh@joeyh.name>2015-05-13 14:19:38 -0400
committerJoey Hess <joeyh@joeyh.name>2015-05-13 14:19:38 -0400
commitccd285b9862e0d0090ba56287c6a22dc4900eecd (patch)
tree4a004817d34a007468b0ec5b43985ff2930851ed /doc/todo/emailauth.mdwn
parentc455d5155654c2dc107a267e0b7754cc585f39e9 (diff)
downloadikiwiki-ccd285b9862e0d0090ba56287c6a22dc4900eecd.tar
ikiwiki-ccd285b9862e0d0090ba56287c6a22dc4900eecd.tar.gz
update
Diffstat (limited to 'doc/todo/emailauth.mdwn')
-rw-r--r--doc/todo/emailauth.mdwn13
1 files changed, 10 insertions, 3 deletions
diff --git a/doc/todo/emailauth.mdwn b/doc/todo/emailauth.mdwn
index fa3d26bfb..bd9428756 100644
--- a/doc/todo/emailauth.mdwn
+++ b/doc/todo/emailauth.mdwn
@@ -3,13 +3,20 @@ be dying on the vine, and no other replacements looking very likely (except
for Oauth type stuff perhaps), it would be good to have a new easy way to
log into ikiwiki, that doesn't need pre-registration.
-I've read about email being used this way, and seen it once or twice. While I
-can't remember any links right now, the basic idea is:
+Importantly, I want something that is not going to go
+the way of openid in the future. I think that email is here to stay; at
+least anyone who wants an email address is going to be able to get one in
+the forseeable future. (Google and large providers are making it harder to
+run small email systems, but it's still very possible, and there are at
+worst many large providers.)
+
+I've read about email being used for login auth, and seen it once or twice.
+While I can't remember any links right now, the basic idea is:
1. user enters email address into form
2. response page says "a login link has been emailed to you"
3. user opens email and clicks login link
-4. user is logged in
+4. user is logged in until the cookie expires or is cleared
A few points to make this more secure: