1

Horizo​​n アプリを持っていますが、認証に関して 3 つの質問があります。

1.) ユーザー名とパスワードだけでログインできますか? はいの場合、そのスニペットまたは例はどこにありますか?

2.) ドキュメントに従って Facebook のログイン ボタンを設定しようとしましたが、Horizo​​n.authEndpoint('facebook').subscribe((endpoint)… の後、アプリに戻らずに Facebook ページにリダイレクトされました。どこかでそれを行う方法の例は?

3.) Google ログインも設定しようとすると、次のエラーが表示されます。

エラー: redirect_uri_mismatch

リクエストのリダイレクト URI https://.../horizo​​n/googleが、OAuth クライアントに対して承認されたものと一致しません。https://console.developers.google.com/apis/credentials/oauthclient/ ... にアクセスして、承認されたリダイレクト URI を更新します。

Google コンソールで考えられるすべてのバリエーションを試しましたが、成功しませんでした。

https を構成し、トークンを構成に追加し、oauth を構成し、facebook と google の両方で URI をリダイレクトしました。

マイログインページ:

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>
            ...
4

0 に答える 0