How do I handle authentication state in a SPA react app? - Reactiflux