Skip to content

Updating visuals

If you see any images containing outdated UI, please bear with us.

We are updating all content as quickly as possible to mirror our new UI.

Apple authentication

Apple (Sign in with Apple) lets your users sign in with the Apple ID they already use on their devices. Once connected, you can offer “Continue with Apple” in your WeWeb login flows.

What this integration supports

  • Social sign in with Apple ID
  • Redirect to different pages for success, error, and first-time users

Setup in the Apple dashboard

In Apple, you’ll create an app identifier and sign-in credentials.

  1. Go to Apple Developer.
  2. Create (or select) an app identifier for your project.
  3. Enable Sign in with Apple for that identifier.
  4. Add your redirect URL (the URL Apple sends users back to after login).
    • Use the full URL of the page you select as Success page in WeWeb.
  5. Copy the credentials Apple provides for your sign-in setup.

Connect Apple in WeWeb

  1. In the WeWeb editor, go to Data & API → Auth → Integrating providers.
  2. Select Apple.
  3. Turn on the Enable toggle.
  4. Paste the values you copied from Apple into the fields shown in WeWeb (for example Client ID and Client Secret).
  5. Click Save.

Test sign in

  1. In Interface, add a “Continue with Apple” button.
  2. Create a workflow and add Sign in with social provider.
  3. Set:
    • Provider: apple
    • Success page, Error page, And (optionally) New user page
  4. Preview your app and click the button to complete the Apple sign-in flow.

For details about protecting pages and data once the user is signed in, see the main auth docs.

Common pitfalls

Redirect URL mismatch

If Apple rejects the login with a redirect or callback error, the redirect URL in Apple does not match the page URL used by your WeWeb workflow.

  • Re-check the exact URL in Apple (including https:// and any path).
  • Make sure you’re testing the same environment (preview vs production) that you configured.

Using the wrong domain

If sign in works on one domain but not another, make sure your published domain and any custom domains are allowed in Apple for your app.

Reference

Settings

Setting in WeWebDescriptionWhere to find it in Apple
Client ID (or Service ID)Identifies your app for Apple sign in.In your Apple app / service identifier settings.
Client SecretUsed to validate your app when completing sign in.In the credentials section for Sign in with Apple.

FAQs

Which redirect URL should I add in Apple?

Add the full URL of the page you choose as Success page in the Sign in with social provider action (for the environment you’re testing).

Can I use Apple sign in and email/password together?

Yes. You can enable multiple providers and let users choose how to sign in.