CompostUs/Auth

OurWork < DevelopmentTeam < Priorities < CompostUs < Auth


edit What (summary)

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

edit Why this is important

Its a vital step to move to our CompostFrontEnd

edit DoneDone

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

edit 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.