У меня есть приложение для горизонта и у меня есть 3 вопроса об аутентификации:Как сделать аутентификацию Horizon?
1.) Возможно ли входить только с логином и паролем? Если да, где я могу найти какой-нибудь фрагмент или пример?
2.) Я стараюсь следовать документации и настраивать кнопку входа в facebook, но после horizon.authEndpoint ('facebook'). Subscribe ((конечная точка) ... Я просто перенаправляюсь на страницу facebook, не возвращаясь в свое приложение . есть пример того, как сделать это где-то
3.) Я также пытаюсь настроить Google логин и я получаю следующее сообщение об ошибке:
ошибка: redirect_uri_mismatch
редирект URI в запросе , https://.../horizon/google, не соответствует тем, которые разрешены для клиента OAuth. Посетите https://console.developers.google.com/apis/credentials/oauthclient/ ..., чтобы обновить разрешенные URI перенаправления.
Пробовал все возможные варианты консоли Google, но без успеха.
Я настроил https, добавил маркеры в конфигурацию, настроил oauth и перенаправил uris как в facebook, так и в google.
Моя страница Войти:
var Login = React.createClass({
login: function() {
horizon.authEndpoint('facebook').subscribe((endpoint) => {
window.location.pathname = endpoint;
});
},
render: function() {
return (
...
<Link className="dark button" to="#" onClick={this.login}>Login!</Link>
...
Эй, Алексаш, вы правильно настроили свой callback_uri? – dalanmiller
Думаю, что да. Я вижу это coorectly on/horizon/auth_methods – alexarsh