Might need to store the refresh token offline in a database. Still can't
figure out how to catch the expired token exception and do a refresh
instead of getting a fatal error.