summaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2011-01-27 20:08:25 +0100
committerGiuseppe Bilotta <giuseppe.bilotta@gmail.com>2011-01-27 20:08:25 +0100
commit2a86a340355f00a07d22623d1fd123fc49a8b0a1 (patch)
treed8ebdca986aa0c02012eefe47ee7fcfdde4ace0d /doc/todo
parenteef2246b54184e201dfd10083cfda7c73d2fcb76 (diff)
comment on credentials page idea
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/creditentials_page.mdwn14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/todo/creditentials_page.mdwn b/doc/todo/creditentials_page.mdwn
index 805fc2cd6..42a63ad16 100644
--- a/doc/todo/creditentials_page.mdwn
+++ b/doc/todo/creditentials_page.mdwn
@@ -7,3 +7,17 @@ pushing [[this|todo/httpauth feature parity with passwordauth]] and [[this|todo/
* password hash (this is generally considered a valuable secret; is this still true with good hashes and proper salting?)
such a page could have a form as described in [[todo/structured page data]] and could even serve as a way of managing users. --[[chrysn]]
+
+> I was just thinking about something along these lines myself. The
+> idea, if I understand correctly, is to allow users to have multiple
+> login options all leading to the same identity. This would allow a
+> user to login for example via either their Google account or their
+> WordPress account, while still being identified as the same user.
+
+> However, I'm not sure this should be a static page (I guess you
+> mean `$USER/credentials`, I don't think ‘creditentials’ actually
+> exists). Something entirely managed at the CGI level is probably
+> better, as it also helps keeping the data in its place (such as ssh
+> public keys in `authorized_keys` etc).
+
+> -- GB