У меня есть мобильное приложение React Native, в котором я использую AWS Amplify для работы с моим пулом пользователей Cognito.
Я пытаюсь получить дату «Создано» для текущего пользователя, вошедшего в систему, потому что я хочу показать существующим пользователям предупреждение при запуске приложения, но я не хочу, чтобы новые пользователи получали это предупреждение. Я планирую использовать дату создания пользователя, чтобы знать, должны ли они видеть предупреждение.
При просмотре моего пула пользователей в службе Cognito на консоли AWS я вижу, что у каждого пользователя есть свойство "Создано":
однако я не уверен, как получить доступ к этому свойству из приложения. Единственным подходящим методом, который я мог найти в документах, был Auth.currentAuthenticatedUser()
, но, похоже, в его ответ не была включена метка времени «Создано».
Я нашел ссылку на AdminGetUser
в документации Cognito, которая включает свойство UserCreateDate
, однако я не хочу, чтобы учетные данные администратора использовались в само приложение, поэтому я ищу альтернативу.
Будем благодарны за любые предложения!