Hi Nate!
TLDR
So I think you can go about this in a couple different ways.
One way is to just use localStorage to storage user information. This is simple and doesn't require you to change much in terms of the architecture of your application.
Another way is by either using Flux or Redux. I prefer to use Redux for my React applications. If you plan on getting more into React and building more applications using React then you will keep running into Flux or Redux.
Its important to note that Redux is an implementation of Flux and that Flux is an architecture that Facebook recommends when working with React or even just web applications in general.
More Info