Implementing basic auth with storing the sessions in memory. Adding Session restriction to most of the routes.