# Sign in with Google and Apple

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-f6386c7166573fb21864234b0a0e5e9ea2dd8efe%2FChatGPT%20Image%20Dec%2025%202025%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

## :dart: Why use Sign in with Google and Apple

If you are a Shopify Plus merchant who uses Legacy account mode, this feature eliminates friction from the login experience by allowing users to access your app with a single tap without remembering or typing passwords.

* Existing customers can sign in instantly using their Google/Apple account associated with their current email address.
* New customers can register just as quickly via either a Google or an Apple account. When they later log in to your online store, they can simply use the **Forgot password** option to set one.

This will lead to faster onboarding, increased sign-up completion rates, and fewer abandoned sessions. At the same time, it leverages the security and trust of Apple and Google’s authentication systems, helping to protect user data while providing you with cleaner, more reliable customer accounts from day one.

## 📌 Prerequisite

✅ **Before proceeding, make sure:**

* You are a Shopify Plus merchant
* You use Legacy customer account mode

## ⚙️ **How to set up** <a href="#how-to-set-up" id="how-to-set-up"></a>

### 1. Create a Firebase project

First, create a new project with your app name at [Google Firebase](https://console.firebase.google.com/u/0/).

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-f4208531a4f70df8c6be3563c2739a8d1f3d7465%2Fimage%20(15).png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Note**: If you have already created a Firebase project for your app with SimiCart before, you don't have to create another.
{% endhint %}

### 2. Share your Firebase project with SimiCart

After creating the project successfully, please navigate to **Project Overview** > **Users and Permissions**, then add our email, [androidteam@simicart.com](#why-use-sign-in-with-apple-and-google), as Owner.

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-9f2eb21ee0259992e1b747ce947ab39e4d8a0038%2Fimage%20(343).png?alt=media" alt=""><figcaption></figcaption></figure>

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-3ad0c4dd152c6a92812932fb032de4a7db111ca7%2Fimage%20(341).png?alt=media" alt=""><figcaption><p>In <strong>Users and permission</strong> page, click <strong>Add member.</strong></p></figcaption></figure>

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-17b34742a30a7a236b1541ec5928383af4e6ca31%2Fimage%20(342).png?alt=media" alt=""><figcaption><p>Fill in <strong>androidteam@simicart.com</strong> and set the role to <strong>Owner</strong>. Click <strong>Add member</strong> to confirm.</p></figcaption></figure>

### 3. Configure Multipass connection

On your Shopify Admin, open Settings and navigate to the **Customer account** tab

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-7a929871f4ba81029526f95c722f85f002bbdd0a%2Fimage%20(344).png?alt=media" alt=""><figcaption></figcaption></figure>

Scroll down to the **Legacy customer account.** Make sure **Multipass** is turned on and **Copy** **Secret**.

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-83eb1c99980c8c331591dca501a4dcbdc0e31f2c%2Fimage%20(345).png?alt=media" alt=""><figcaption></figcaption></figure>

After that, navigate to **SimiCart > Features** tab, and find to configure **Sign in with Google and Apple** feature.

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-b618248b852e92b60e8ec1c5d169da8c95d9f659%2Fimage%20(346).png?alt=media" alt=""><figcaption></figcaption></figure>

Paste the **Multipass secret** and click **Check connection**. Once successful, toggle Enable the feature and click **Save**.

<figure><img src="https://4116947012-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZvOReVnJPMF91ppETQNN%2Fuploads%2Fgit-blob-9ad81fdf50602eb3d38e7d1436a8e72311c07f8d%2Fimage%20(347).png?alt=media" alt=""><figcaption></figcaption></figure>

### 4. Request to publish

Once you've completed the above steps, navigate to our Publish page and send us a request to publish the app and go live with this feature!

## :warning: Important note

* This feature hasn't been made compatible with [**B2B registration form**](https://docs.simicart.com/~/revisions/lspglNg5BIN60rn3duh6/features/gaining-new-users/b2b-registration-form-or-bss-b2b-and-wholesale-solution-integration) to support the registration process.
* Multipass should not be switched off as the connection would be broken and the feature would not work. Turning the feature back on requires repeating [Step 3](#id-3.-configure-multipass-connection).
