summaryrefslogtreecommitdiffstats
path: root/ROADMAP.rst
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-02-28 14:47:53 -0500
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2010-02-28 14:47:53 -0500
commit18439a3ded4948053c278618315e93e3abbc5b7d (patch)
tree8ec5a50def24e21eaa7d14a850c1af245ee21be2 /ROADMAP.rst
parent835f5326acbe175a47f698fcf2e11efef409eee0 (diff)
downloadaskbot-18439a3ded4948053c278618315e93e3abbc5b7d.tar.gz
askbot-18439a3ded4948053c278618315e93e3abbc5b7d.tar.bz2
askbot-18439a3ded4948053c278618315e93e3abbc5b7d.zip
edited ROADMAP auth section
Diffstat (limited to 'ROADMAP.rst')
-rw-r--r--ROADMAP.rst15
1 files changed, 10 insertions, 5 deletions
diff --git a/ROADMAP.rst b/ROADMAP.rst
index f8a8f3fc..42f2e8c6 100644
--- a/ROADMAP.rst
+++ b/ROADMAP.rst
@@ -6,7 +6,7 @@ Intro
ROADMAP aims to streamline activities of the OSQA open source project and
to minimize ad-hoc approaches of "big-picture" level.
-With one exception: under extreme time pressure improvised approaches are acceptable.
+With one exception: under extreme time pressure improvised approaches are perfectly acceptable.
Items in this document must be discussed in public via dev@osqa.net
@@ -19,9 +19,14 @@ Sub-systems
* Q&A system
Authentication system
---------------------
-* Must authenticate people visiting the website via web browsers.
-* Upon successful authentication associates the visitor with
+-------------------------
+* MUST authenticate people visiting the website via web browsers.
+* Upon successful authentication must associates the visitor with
his/her Django system user account
-* Allows multiple methods of authentication.
+* MUST allow multiple methods of authentication to the same account
+* MUST support a method to recover lost authentication link by email
+* MAY offer an option to "soft-validate" user's email (send a link
+ with a special key, so that user clicks and we know that email is valid)
+ "soft" - meaning that lack of validation won't block people
+ from using the site