Как получить адрес электронной почты пользователя из Google+ с помощью AWS Cognito в iOS?

Я использую AWS Cognito для аутентификации приложения iOS в AWS Mobile Hub с помощью Google+. Аутентификация работает нормально, но я изо всех сил пытаюсь найти способ получить адрес электронной почты из его учетной записи Google+. Я могу легко получить имя пользователя и его Cognito ID, но возможно ли получить адрес электронной почты? В MS Azure я могу это сделать, но на стороне сервера. Это мой код в Swift 3.0:

    AWSIdentityManager.defaultIdentityManager().loginWithSign(signInProvider!, completionHandler: {(result: Any?, error: Error?) in
      if error == nil {
        DispatchQueue.main.async {
                    controller.dismiss(animated: true, completion: nil)
                }
                print(AWSIdentityManager.defaultIdentityManager().userName)
                print("-------------")
                print(result)
      }
    })

0 ответов

Другие вопросы по тегам