connection: refetch token if invalid.