Skip to content

Latest commit

 

History

History
13 lines (13 loc) · 659 Bytes

TODO.md

File metadata and controls

13 lines (13 loc) · 659 Bytes

Set up Koa stub server for testing

  • install koa
  • set up a basic koa app with simple routes
  • set up view template system (probably ejs)
  • set up mimimally necessary middle wares
  • set up basic session handling
  • ↳ set up redis session handler
  • add model for user account objects
  • add router / controller for exposing user model actions
  • add login / logout router
  • ↳ add ctx middleware to check if user is logged in and repopulate ctx.state.user
  • [x[ add application middleware to handle webfinger and host-meta requests
  • add /user/:username and /:@ routes to in prep for webfinger support