Перед каждым обращением к бэкэнду я использовал Auth.currentAuthenticatedUser (), чтобы получить idToken.jwtToken и передать его в заголовке моего запроса на бэкэнд-сервер для данных. Есть ли разница между использованием Auth.currentSession () вместо Auth.currentAuthenticatedUser () для моего варианта использования? Обновляет ли Auth.currentAuthenticatedUser () токен после его истечения, аналогично Auth.currentSession ()?