Configuring Apple ID Login

Dokan Multi Vendor Documentation

You can easily configure Apple login with Dokan following the steps below.

How to Get Necessary Credentials for Configuring Apple?

You need to collect and add Apple Service ID, Apple Team ID, Apple Key ID, Apple Key Content in the selected area in order to add Apple ID login to your marketplace.

This image shows apple id login

To collect those credentials go to this link and create a developer id. After login, go to the Certificates, IDs & Profiles option from the side menu bar.

This image shows Certificates, IDs & Profiles

Select the Identifiers option from the left side menubar,

This image shows identifiers

Collect Apple Team ID

You can collect your Apple Team ID from the Membership area. Click on the Membership option from the sidebar menu and collect your Team ID from there.

This image shows team id from membership

Or, you can create an App in order to collect Apple Team ID. Select App ID from the dropdown box and click on the “+’ icon to create a new App.

This image shows app ids

Select App IDs and press continue.

This image shows select app id

Choose App as an App type and press continue.

This image shows app type

Add a description and bundle id. For bundle id, add your domain name backward. For example, if your domain name is joy. demo.com, then you need to write com.demo.joy.

If you take a closer look, you will find the Apple Team ID on top of the Bundle ID. Copy that for later. Press Continue.

This image shows app name

Scroll down and Enable the Sign in with Apple option.

This image shows enable signin with apple

Select Primary App ID and add URL. Click the Save button.

This image shows app url

Click on Register to finish.

This image shows how to register

Collect Service ID

Now you need to create a Service ID in order to collect Apple Service ID. Click on the Service IDs option from the dropdown menu and click on the “+’ icon to create a new Service ID.

This image shows service id

Select Service IDs and press continue.

This image shows service ids

Add a description and identifier. You need to add the domain name backward. Press Continue.

This add description for service id

Now, click on the Register button to finish.

This image shows how to register service id

You need to add a domain and redirect URLs on your Service ID. Click on your Service ID, Enable Sign in with Apple Then click Configure.

This image shows how to configure service id

Select Primary App ID, add domain URL (use “www”) and Redirect URL. Copy Redirect URL from the Dokan settings. See the image below.

This image shows how to redirect url

Now, copy and paste it into the pop-up window and hit the Next button to finish.

This image shows how to add url

Now, to get the Apple Service ID, copy the Identifier (com.rabbirshad) and click Save.

copy identifier

Collect Apple Key

To get the Apple Key Id and Apple Key Content, click on the Key option. Then click on the “+’ icon to create a new Key.

This image shows how to collect apple key

Add a key name and choose the Sign in with Apple option. Click the Configure button.

This image shows how to add key name

Choose the Primary App ID and hit the Save button.

This image shows how to choose primary app id

Now, click on the Continue button to finish.

This image shows how to save key

Hit the Register button to finish saving the Key.

This image shows how to register key

Download the file that contains the Apple Key Content, and copy the Key ID.

This image shows how to download key content

Add Credentials

Now, add all the credentials in the selected area and Save settings. Copy all the content from the Downloaded file and paste it into the Apple Key Content area.

This image shows how to add credentials

You will see the Apple login icon below the login and registration form.

This image shows apple login icon

This is how you can configure Apple ID login for your multivendor marketplace.