私たちはFirebase(サービスとしてのGoogleのバックエンド)でホストされたカスタムアプリを持っています。 Shopifyの認証を使用して、Shopifyストア(アカウントが必要な場所)だけでなく、アプリでもアカウントを作成する必要はありません。Shopifyでプログラムで顧客を認証する方法はありますか?
キー: Shopifyがユーザーを認証するために使用できるメカニズム(APIなど)が必要です。 (顧客がすでにShopifyストアでアカウントを作成したとします。アカウントの作成は、通常のShopifyプロセスによって処理されます。)
私は、電子メール/パスを求めるために私のアプリでページを作成することができます。顧客を認証するために、この情報を(おそらくプライベートアプリから生成された何らかのトークンと共に)送信する方法がありますか?私はちょうど電子メール/パスが正しいかどうか確認するためにShopifyを必要とするので、私はあなたのFirebaseアプリにユーザをログインさせることができます。
どれ方向/思考/提案は大歓迎です。
PS。 Firebaseは、電子メール、Google+、Facebookと一緒に「カスタム認証」オプションを提供しています。カスタム認証オプションでは、認証サーバー(この場合はShopify)にユーザー/パスを送信する必要があります。
編集:私はShopifyでユーザーを認証するためにいくつかの方法が必要ですことを明確にするために編集した応答に基づいて。 Shopifyからユーザーの電子メール/パスが有効であることを知らせる何らかの信号を受け取ると、Firebusへのカスタム認証を処理するのはかなり簡単な作業のようです。
私はShopify初心者です私には負担が... AppProxはPublic Shopifyアプリでしかセットアップできないようです - 私は実際に公開アプリケーションを望んでいません。また、ProxiesがShopifyストアにデータを表示するように思われますか? – banncee
プライベートアプリがTLSを使用して公開されているサーバーでホストされている限り、プライベートアプリのプロキシをインストールできます。 FireifyアプリがShopifyストアのShopify顧客と対話していない場合は、その目的は何ですか? – bknights
私たちは、店舗から物を買うこととはまったく関係のない他のデータ(高さ、重量など)を顧客から集めたいと思っています。その後、お客様から1日あたりいくつかのデータポイント*を受け取っている可能性があります。このデータはすべてFirebaseに保存されます。 – banncee