We have a working backend for auth, chapter 16