マルチパスを使用したログインについて

takeo
新規メンバー
1 0 0

ニュースサイト(Wordpress)のユーザーとShopifyのユーザーをAuth0で管理するため。

Shopify Plusプランで、マルチパスを機能を使用して、ユーザー情報は、Auth0に持ち、

Auth0にてユーザー登録が完了後、マルチパスAPIにて、Shopifyにユーザーを作り、ログインログアウトは、Auth0を利用するように設定しています。

Shopify Plusの販売者が作成した、ストアでは、マルチパス機能は正常に動作しておりました。

弊社が導入したShopify Plusにて、同様の設定を行ったところ、Shopifyにユーザーが作られず、Auth0のログイン画面も開きません。

ログインしていない状態で、チャックアウトを行うと、下記のような、Shopifyのログイン画面が表示されます。

 

メディア、Shopifyとも、公開はしていない状態です。

 

image.png

email, return_url, created_atをエンコードして、マルチパスに渡しています。

 

 

function get_shopify_multipass_url( ) {
	
	$token = $shopify_multipass->generate_token(
		array(
			'email'     => $email,
			'return_to' => $url,
		)
	);
	return 'https://' . untrailingslashit( SHOPIFY_DOMAIN ) . '/account/login/multipass/' . $token;
}

 

 

 

 

マルチパスの設定は、下記のように設定しています

 

貼り付けた画像_2020_07_22_16_14.png

何か、設定の不備、APIの必須項目が不足しているなど、

考えられる可能性を教えていただきたいです。

よろしくお願いいたします

 

 

 

 

0 件の「いいね!」
junichiokamura
Community Manager
Community Manager
898 202 329

もし、以下のドキュメントをお読みでない場合は、まずはこちらを参照いただけますでしょうか?

https://shopify.dev/docs/admin-api/rest/reference/plus/multipass

設定自体は問題なさそうですが、ご共有されている実装に関する情報が少ないので、原因は特定しづらいかと思います。

Technical Partner Manager, Japan
0 件の「いいね!」