2014-10-29 2 views
5

Я хотел бы создать логин со спутником для Twitter. Но я не могу угадать, как это возможно при использовании Oauth2.0.Войти с поставщиком Oauth2 в твиттере со спутником

Вот моя функция:

$authProvider.twitter({ 
    authorizationEndpoint: 'https://api.twitter.com/oauth/authorize', 
    redirectUri: window.location.origin || window.location.protocol + '//' + window.location.host, 
    scope: [], 
    scopeDelimiter: ' ', 
    type: '2.0', 
    clientId: '[myClientID]' 
}); 

Что я не так?

ответ

0

Я думаю, что вам не хватает ключ здесь

url: 'URL TO BACKEND SERVICE',

0

https://twittercommunity.com/t/getting-started-with-oauth-2-0/2338

Согласно этому сообщению, твиттер поддерживает OAuth 2.0 для приложений только авторизаций. Пользовательские аутентификации должны использовать поток Oauth 1.0.

Я также использую Satellizer. Он довольно современен и имеет хорошую реализацию OAuth 1.0 twitter.

Смежные вопросы