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

**URL:** <https://community.shopify.com/t/topic/16376>\
**Category:** 総合的なディスカッション\
**Created:** [July 22, 2020, 7:27am UTC](https://community.shopify.com/t/topic/16376 "2020-07-22T07:27:45Z")\
**Posts on this page:** 2\
**Page:** 1

## AI-generated summary

Auth0でニュースサイト（WordPress）とShopifyの顧客アカウントを一元管理し、Shopify Plusのマルチパス（外部認証ユーザーをShopifyへ自動ログイン・顧客作成する仕組み）を使ったログイン連携が、新規導入した環境で動作しない問題です。

現状:
- 別のShopify Plusストアでは同様の構成で正常動作。
- 今回の環境では、マルチパス経由でShopifyに顧客が作成されない。
- Auth0のログイン画面も開かず、未ログインでチェックアウトするとShopify標準のログイン画面が表示される。
- 実装では `email` と `return_to` を含むトークンを生成して `/account/login/multipass/{token}` にリダイレクトしている。

論点:
- 設定不備、必須項目不足、実装差分の可能性があるのではないか、という相談。
- 投稿内では画像付きで設定内容も共有されている。

最新の回答:
- まず公式のマルチパスAPIドキュメント確認を案内。
- 設定自体は大きく問題なさそうだが、実装情報が少なく、原因特定は未了。

結論:
- 解決には至っておらず、追加の実装詳細が必要な状態です。

<div class="post-metadata">

**Author:** ![takeo](https://avatars.discourse-cdn.com/v4/letter/t/2acd7d/32.png) [@takeo](https://community.shopify.com/u/takeo)\
**Post date:** [July 22, 2020, 7:27am UTC](https://community.shopify.com/t/topic/16376/1 "2020-07-22T07:27:45Z")

</div>

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

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

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

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

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

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

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

 ![image.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/2/2/22bf4196ddd1a98add0ae18717ecb6f12c336aeb.png)

email, return\_url, created\_atをエンコードして、マルチパスに渡しています。

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

```

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

 ![貼り付けた画像_2020_07_22_16_14.png](https://canada1.discourse-cdn.com/shopifyforum/original/3X/8/c/8c694ee4f52e37e311486c9c15d74dbf4e9bac29.png)

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

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

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

￥

---

<div class="post-metadata">

**Author:** ![junichiokamura](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/junichiokamura/32/299737_2.png) [@junichiokamura](https://community.shopify.com/u/junichiokamura)\
**Post date:** [July 28, 2020, 3:50am UTC](https://community.shopify.com/t/topic/16376/2 "2020-07-28T03:50:17Z")

</div>

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

[https://shopify.dev/docs/admin-api/rest/reference/plus/multipass](https://shopify.dev/docs/admin-api/rest/reference/plus/multipass)

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