Currently, if authentication fails, the app will proceed as if you're not logged in. This is probably not ideal. Come up with a better flow to handle this.