Is there an easy way to integrate with Shopify Multipass?
Thanks
Is there an easy way to integrate with Shopify Multipass?
Thanks
From the looks of it you would need a custom auth plugin. Is there any reason you prefer this over existing OAuth 2 support they also provide?
Does it offer the same functionality? If so then no other reason than I didn’t know about it!
Although it seems the oauth2 isn’t available on your lower hosted packages if I’m correct?
Yeah our generic OAuth 2 plugin would be business and up, multi pass would require enterprise though and custom work
So I guess the best option is to go self hosted then.
Can we do OAuth2 on self hosted?
You can do literally anything self-hosted, provided you have sufficient time and engineering expertise!
Sure but is there an OAuth plugin?
これ、動きましたか?
今後の訪問者への注意:Shopify の OAuth2 統合は、一般ユーザーではなくストアオーナー専用です
カスタムプラグインを使用すれば Multipass 対応が可能かもしれませんが、従来の意味での「SSO」とは少し異なる点にご注意ください。Multipass は逆方向に機能するものだと考えられます。つまり、フォーラムのリンクをクリックすると、自動的に Shopify ストアにログインできるようになります。
Shopify と Discourse の統合について、The Pavilion (@Angus) と話したい場合は、こちらからご連絡ください。
以前、ここにマーケットプレイスの投稿があるのを見ました
Pavillion さんは、Shopify を ID プロバイダーとして、真の SSO を実現できましたか?もしできているなら素晴らしいです!(また、それを実現するためにどの API を使ったかも教えていただければ嬉しいです
)
Angus はそれを成し遂げましたが、アイデンティティプロバイダーとして Auth0 を使用しました。
すごい!Auth0 は Shopify をアイデンティティプロバイダーとして使用していますか?それとも、Shopify が Auth0 をアイデンティティプロバイダーとして設定していますか?
@Angus がすべての技術的な回答を提供します。彼とは一緒に仕事をするのがとても素晴らしいですよ!
Auth0 がアイデンティティプロバイダーです。
Multipass が利用可能であれば素晴らしい選択肢ですが、前述の通り、これはエンタープライズ向けソリューション、つまり Shopify Plus が必要です。Multipass と Auth0(または他のアイデンティティプロバイダー)を併用している場合、これは比較的 straightforward です。Multipass を直接 Discourse と統合すること(つまり、元の質問)については、プラグインの作成が必要になりますが、それほど難しくはありません。
@outofthebox のケースでは Multipass は利用できませんでした。私は Shopify テーマ、https://auth0.com/docs/libraries/auth0-single-page-app-sdk、および複数の Auth0 ルールを使用して実装しました。これはやや複雑です。いつか公開する予定ですが、どうなるかはわかりません。
実際、これを多少容易にする Shopify Discourse アプリの余地があるかもしれません。以前に構築を開始しましたが、目的に対してより効率的な方法を見つけました。
上記のコードは、詳細なreadmeと共にこちらで入手できます。
readmeの警告にご注意ください。この実装が何をしているのか理解していない限り、設定することはお勧めしません。
近日中に、公式のShopify SSOソリューションであるマルチパス統合を実装する予定です。マルチパス統合に興味があり、より具体的な詳細を知りたい場合は、私にPMするか、ここに返信してください。かなりの関心があれば、優先します。
@angus 様
マルチパス連携に興味があります(Shopify Plusを利用しており、顧客向けコミュニティとしてDiscourseのセットアップを検討しています)。詳細と、開発完了時期について教えていただけますでしょうか。