Facebook автоматически использует пользователя, вошедшего в приложение Facebook, для аутентификации - PullRequest
0 голосов
/ 25 апреля 2018

Я разрабатываю приложение, используя ionic cordova angluar 5. Я попытался добавить api facebook, и оно работает.к сожалению, facebook api автоматически использует пользователей, вошедших в приложение facebook, для аутентификации / регистрации, в то время как я ищу способ, позволяющий пользователю выбрать, с какой учетной записью он хочет войти.

НапримерНа изображении ниже я использую Google API.Каждый раз, когда пользователь пытается аутентифицировать / регистрировать список доступных учетных записей, он выбирает одну из этих учетных записей для аутентификации / регистрации.Я хочу реализовать то же самое, используя Facebook API. В настоящее время каждый раз, когда пользователь пытается аутентифицироваться, Facebook API автоматически использует учетную запись, зарегистрированную в приложении Facebook.Ниже я добавляю функцию входа в Facebook api.Пожалуйста, помогите мне найти, что я делаю неправильно

enter image description here

Эта функция написана с угловым значением 5.

  this.fb.login(['public_profile', 'user_friends', 'email'])
  .then(res => {
    if (res.status === "connected") {

      this.isLoggedIn = true;
      //alert("good" + res.toString())
      this.getUserDetail(res);
    } else {
     // alert("bad" + res.toString())
      this.isLoggedIn = false;
    }
  }).catch();
...