Как использовать Yahoo с Hello.js

Я выяснил все другие социальные сети для Hello.js. Но не могу понять yahoo.

Мой вызов инициализации выглядит так

hello.init({
    facebook: "xxx",
    twitter: "xxx",
    windows: "xxx",
    google: "xxx",
    linkedin: "xxx",
    yahoo: "xxx--"
}, {
    redirect_uri: http://www.example.com/redirect.html',
    oauth_proxy: "https://auth-server.herokuapp.com/proxy"
});

мой привет логин

hello.login("yahoo", {
    scope: "email"
}, function(auth, status) {
});
  • У меня есть настройка прокси-приложения heroku с 3 доменами: localhost: 8080, local.com: 8080 и example.com.

  • У меня есть настройка разработчика Yahoo с example.com в качестве домена и auth-server.herokuapp.com в качестве другого домена. Оба непроверенные, (heroku непроверенный по понятным причинам)

Yahoo выдает ошибку "401 не удалось аутентифицировать"

Я тестирую с local.com:8080 и localhost:8080. Я еще не тестировал в приложении phonegap, но если это не сработает, я не могу сказать, что это тоже сработает.

Спасибо!


person Sean Clark    schedule 19.07.2014    source источник
comment
Привет, Шон, я думаю, ты понял, я все равно оставил ответ, спасибо. А   -  person Drew    schedule 05.08.2014


Ответы (1)


«У меня есть настройка разработчика Yahoo с example.com в качестве домена и auth-server.herokuapp.com в качестве другого домена. Оба непроверены (heroku непроверен по понятным причинам)»

Зарегистрируйте путь, который вы используете в качестве redirect_url, только у третьей стороны, а не у прокси-сервиса auth-server.herokuapp.com.

Зарегистрировали ли вы учетные данные своего приложения на https://auth-server.herokuapp.com?

person Drew    schedule 05.08.2014