Difference between revisions of "CompostUs/Auth"

(Steps to get to DoneDone)
 

(5 intermediate revisions by one other user not shown)



Line 9: Line 9:
  
 
== [[DoneDone]] ==
 
== [[DoneDone]] ==
 +
* The MediaWiki authentication system is implemented in compost
 
* Have a auth system in [[Compost]] that stores the user sessions in the [[memcache]].
 
* Have a auth system in [[Compost]] that stores the user sessions in the [[memcache]].
  
 
== Steps to get to [[DoneDone]] ==
 
== Steps to get to [[DoneDone]] ==
* Write a controller login controller with methods auth
+
* <s>stage a new branch compostUsAuth</s>brnachname: compostUsAuth
 +
* <s>understand the task</s>
 +
* <s>verify that none of the login functionality is currently on the compost side</s>
 +
* <s>Write a controller login controller with methods processLogin, addNewAccount,addNewAccountMailPassword,mailPassword, just as in the SpecialUserLogin file. Names are kept same for easier mapping, which seems more important than readability</s>
 +
* <s>write the skeleton outline of login handling in compost, replicating what exists in mediawiki</s>
 +
* complete the successful path
 
* Update auth to save the sessions in the memcache.
 
* Update auth to save the sessions in the memcache.
  
  
 +
</noinclude>
 +
[[Category:DevelopmentTeam]]
 
[[Category:OpenTask]]
 
[[Category:OpenTask]]
[[Category:DevelopmentTeam]]
 
</noinclude>
 

Latest revision as of 06:26, 15 February 2008

OurWork Edit-chalk-10bo12.png


What (summary)

Create CompostUs login functionality that duplicates that we have on the mediawiki side.

Why this is important

Its a vital step to move to our CompostFrontEnd

DoneDone

  • The MediaWiki authentication system is implemented in compost
  • Have a auth system in Compost that stores the user sessions in the memcache.

Steps to get to DoneDone

  • stage a new branch compostUsAuthbrnachname: compostUsAuth
  • understand the task
  • verify that none of the login functionality is currently on the compost side
  • Write a controller login controller with methods processLogin, addNewAccount,addNewAccountMailPassword,mailPassword, just as in the SpecialUserLogin file. Names are kept same for easier mapping, which seems more important than readability
  • write the skeleton outline of login handling in compost, replicating what exists in mediawiki
  • complete the successful path
  • Update auth to save the sessions in the memcache.


Retrieved from "http://aboutus.com/index.php?title=CompostUs/Auth&oldid=14802513"