Как зарегистрироваться / войти Parse User из авторизованного Twitter oauth_token в .NET?

Я использовалOAuth1Authenticator класс изБиблиотека компонентов Xamarin.Auth чтобы позволить пользователям войти через Twitter. Он аутентифицируется правильно и получает ответ, который имеет следующее: oauth_token, oauth_token_secret, user_id, screen_name, oauth_consumer_key, oauth_consumer_secret.

Вот мой код

OAuth1Authenticator twitterAuthenticator = new OAuth1Authenticator(Constants.Twitter.CONSUMER_KEY, Constants.Twitter.CONSUMER_SECRET, new Uri(Constants.Twitter.REQUEST_TOKEN_URL), new Uri(Constants.Twitter.AUTHORIZE_URL), new Uri(Constants.Twitter.ACCESS_TOKEN_URL), new Uri(Constants.Twitter.CALLBACK_URL));

            twitterAuthenticator.Completed += async (sender, e) =>
                {    
                    if (!e.IsAuthenticated)
                    {
                        return;
                    }

                    string oauth_token = e.Account.Properties["oauth_token"].ToString();

Вопрос в том, как мне использовать этот ответ для регистрации / входа в Parse User? я хочу, чтобы ParseUser был создан в базе данных разбора через токен Twitter, и о сеансе нужно заботиться, так же, как он работает длявход через Facebook с использованием класса ParseFacebookUtils

Проблема в том, что Parse не поддерживает вход через Twitter в Xamarin, однако, я думаю, что parse поддерживает любой тип аутентификации сторонних производителей альтернативным способом, как показано ниже, но я не знаю, как это сделать.

Вот самые относительные ссылки

https://parse.com/tutorials/adding-third-party-authentication-to-your-web-app но проблема в этой ссылке в том, что она сделана как кнопка веб-страницы, не знаю, как использовать это на мобильном телефоне, и она предназначена для GitHub, не знаю, как использовать ее для Twitter (Twitter - только OAuth1)

http://blog.parse.com/2013/12/03/bring-your-own-login/ Это именно то, что мне нужно, но для этого нужен токен сеанса, он не работает с oauth_tokens, на который мне отвечает твиттер, поэтому не знаю, как использовать метод, упомянутый в ссылке

https://github.com/auth0/rules/blob/master/parse.md Это похоже на решение, однако я не знаю, как его использовать, оно показывает значок Twitter, поэтому он должен работать с твиттером, но как мне заставить его работать в .NETОбновить: Я нашел этот компонент xamarinhttp://components.xamarin.com/view/Auth0Client что приближает меня к использованию метода, упомянутого в первой ссылке в этом параграфе, но я все еще потерялся и не знаю, как связать autho0 для разбора

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

Ответы на вопрос(1)

Ваш ответ на вопрос