0

Auth0 を使用して、1 つのページ アプリで一度に複数のソーシャル メディア サイトにログインしようとしています。https://auth0.com/docs/connections/social/oauth2の手順を使用して、Tumblr のアカウントに汎用 OAuth2 サーバーを追加しました。サーバーが正しく追加されたことを確認しました。クライアント アプリケーションの JSON-P 応答には、追加した内容に基づいた正しい情報が入力されています。

私の質問は、JS ポップアップ ウィジェットを使用してこのサーバーにログインするにはどうすればよいですか? 私は基本的に、Auth0 に組み込まれており、(eg) 関数に渡すconnections: ['twitter']ことで.show()機能しているいくつかのソーシャル ログインと、組み込みではないいくつかのソーシャル ログインを持っています。組み込みのソーシャル ログインと同様です。

つまり、使用するconnections: ['twitter']と、ポップアップに「Twitterでログイン」ボタンが正しく表示されます。ただし、connections: ['tumblr'](「tumblr」は作成したカスタム接続の名前です)を使用すると、カスタム接続にログインするためのボタンやユーザー名/パスワードフィールドさえもポップアップに表示されません。このポップアップがカスタム接続でどのように機能するかを明確に理解していないため、アドバイスをいただければ幸いです。

4

2 に答える 2

1

oauth1Tumblr はではなくを使用していることが判明しましたoauth2。だから、私は正しい軌道に乗っていましたが、間違ったeaxmpleページを使用していました. 以下は、oauth1 接続のサンプル ページです: https://auth0.com/docs/oauth1

https://auth0.com/docs/libraries/lock/ui-customizationで説明されているように、ログイン画面にカスタマイズを追加することもできます。これにより、元の質問で私が探していたことができるようになります。

于 2015-11-03T15:36:50.077 に答える