В iOS SDK Facebook, что делает параметр tryFBAppAuth в autorizeWithFBAppAuth? - PullRequest
0 голосов
/ 09 сентября 2011

Я хотел использовать диалоговое окно просмотра пользовательского интерфейса iOS для единого входа, и в некоторых ответах указывалось, что для trySafariAuth и tryFBAppAuth установлено значение No. НЕТ?

Ответы [ 2 ]

0 голосов
/ 26 сентября 2011

tryFBAppAuth == YES попытается получить учетные данные пользователя в приложении Facebook, если оно установлено.Пользователь обычно входит в это приложение, поэтому он возвращает учетные данные текущего пользователя.Если это приложение недоступно или иным образом не может вернуть такие учетные данные, то ...

Если trySafariAuth == ДА, то браузер Safari будет вызван, чтобы запросить у пользователя учетные данные для входа.

В противном случае, если учетные данные не были возвращены ни одним из методов, появится всплывающее диалоговое окно, в котором будут собраны учетные данные пользователя для входа в систему (например, приложения, используемые ранее).

0 голосов
/ 09 сентября 2011

tryFBAppAuth, когда установлено значение true, это флаг, который указывает на попытку получить токен доступа из приложения Facebook (если оно установлено на устройстве). Это в основном SSO. Для параметра trySafariAuth, установленного на NO, достаточно иметь диалог входа в iOS вместо Safari.

надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...