Должен ли я использовать Oauth2 для аутентификации входа в Facebook с помощью Xamarin.Forms или использовать Facebook SDK? - PullRequest
0 голосов
/ 06 января 2019

Использование xamarin.forms У меня проблема с авторизацией при входе через Facebook. Я использую Oauth2, и мне интересно посмотреть, так ли это. Или я должен использовать родной логин Facebook SDK.

Я получил нормально работать через Google. И я не уверен, позволяет ли Facebook публиковать приложение с кодом Oauth2 для входа через Facebook.

Вот мой аутентификатор, константы не имеют значения, все они работают нормально. Что важно, так это последний бул.

        authenticator = new OAuth2Authenticator(
            clientId,
            scope,
            new Uri(Constants.FacebookAuthUrl),
        new Uri(Constants.FacebookRedirectUrl),
        null, false);

Ложь для IsUsingNativeUI.

Я хотел бы использовать встроенный интерфейс, но если я установлю его на true, я вернусь с красным предупреждением от Facebook.

ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ: Обращайтесь с приведенным выше URL-адресом так же, как и со своим паролем, и никому его не сообщайте ...

И страница не вернется в мое приложение. С false это работает, но вы должны вручную вводить имя пользователя и пароль каждый раз.

У кого-нибудь есть опыт входа через фейсбук? Не могли бы вы указать мне правильное направление? Буду признателен за вашу помощь. Спасибо в любом случае. : Смайлик:

...