# Multipass APIについて

**URL:** <https://community.shopify.com/t/multipass-api/325315>\
**Category:** 技術的なQ＆A\
**Created:** [May 23, 2024, 1:08am UTC](https://community.shopify.com/t/multipass-api/325315 "2024-05-23T01:08:59Z")\
**Posts on this page:** 2\
**Page:** 1

## AI-generated summary

**課題:**
App用認証基盤で登録した会員が、同一アカウントでECサイトにログインできるか懸念。

**想定ロジック:**
- 認証基盤でメールアドレス・パスワード・名前を登録
- Shopify Customer APIでメールアドレス・名前を連携し、Shopify側アカウント作成
- アクティベーションメール送信後、ユーザーがアカウント有効化
- Shopify Multipass APIでリダイレクトし、Shopify側へログイン処理

**懸念点:**
認証基盤のアカウント有効化とShopify側へのログインが、直接リダイレクトで実現可能か不明。Multipass APIリダイレクト時にShopify側アカウントが有効状態になっている必要がある。

**結果:**
解決済み。

<div class="post-metadata">

**Author:** ![Onoshima](https://avatars.discourse-cdn.com/v4/letter/o/bb73d2/32.png) [@Onoshima](https://community.shopify.com/u/Onoshima)\
**Post date:** [May 23, 2024, 1:08am UTC](https://community.shopify.com/t/multipass-api/325315/1 "2024-05-23T01:08:59Z")

</div>

App用の認証基盤を構築しているのですが、App用の認証基盤で会員登録されたお客様が、  
同一のアカウントでECサイトにログインできるか懸念しております。

【想定しているロジック】  
アカウント登録  
・認証基盤上で、メールアドレス・パスワード・名前 を入力しアカウント登録実行  
・ShopifyへCustomer APIで メールアドレス・名前 を連携し、Shopify側のアカウントを作成  
・認証基盤上のアカウントを作成  
・アクティベーションメールをユーザーへ送信  
・ユーザーがアクティベーションメールのリンクへアクセス  
・認証基盤上のアカウントを有効化  
・ShopifyへMultipass APIでリダイレクトしShopify側へログイン  
※Multipass APIでリダイレクトのタイミングでShopify側のアカウントが有効状態になっていた認識です

最後の処理「ShopifyへMultipass APIでリダイレクトしShopify側へログイン」を実施せずとも、  
「認証基盤上のアカウントを有効化」したアカウントでECサイトにログインできるかと思い、  
不要かと考えてますが認識相違ありませんでしょうか？

---

<div class="post-metadata">

**Author:** ![Onoshima](https://avatars.discourse-cdn.com/v4/letter/o/bb73d2/32.png) [@Onoshima](https://community.shopify.com/u/Onoshima)\
**Post date:** [July 12, 2024, 2:50am UTC](https://community.shopify.com/t/multipass-api/325315/2 "2024-07-12T02:50:14Z")

</div>

解決しました…
