Appearance
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.
- Go to Apple Developer.
- Create (or select) an app identifier for your project.
- Enable Sign in with Apple for that identifier.
- Add your redirect URL (the URL Apple sends users back to after login).
- Use the full URL of the page you select as
Success pagein WeWeb.
- Use the full URL of the page you select as
- Copy the credentials Apple provides for your sign-in setup.
Connect Apple in WeWeb
- In the WeWeb editor, go to
Data & API → Auth → Integrating providers. - Select
Apple. - Turn on the
Enabletoggle. - Paste the values you copied from Apple into the fields shown in WeWeb (for example
Client IDandClient Secret). - Click
Save.
Test sign in
- In
Interface, add a “Continue with Apple” button. - Create a workflow and add
Sign in with social provider. - Set:
Provider:appleSuccess page,Error page, And (optionally)New user page
- 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 WeWeb | Description | Where 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 Secret | Used 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.

