Authentication

JWT sign in / register

Token is stored in localStorage and sent automatically as Bearer auth.