Moving more towards Miguel Grinberg's style of auth