Appearance
Notion authentication
Notion authentication lets your users sign in with their Notion account.
Setup in the Notion dashboard
- Go to the Notion developers page.
- Create a new integration (or open an existing one).
- In the OAuth settings (if available for your integration), add a redirect URL (the URL Notion 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 Notion provides (for example
Client IDandClient Secret).
Connect Notion in WeWeb
- In the WeWeb editor, open the
Data & APItab, then open theAuthenticationsubtab and go toSSO Providers. - Select
Notionand turn on theEnabletoggle. - Paste your credentials into the fields shown in WeWeb.
- Click
Save.
Test sign in
- Add a “Continue with Notion” button in
Interface. - Create a workflow on click and add
Sign in with social provider. - Set:
Provider:notionSuccess Page,Error Page, And (optional)New User Page
- Preview and complete the sign-in flow.
Common pitfalls
Redirect URL mismatch
Make sure the redirect URL in Notion exactly matches the Success Page URL you selected in WeWeb.
Reference
| Setting in WeWeb | Description | Where to find it in Notion |
|---|---|---|
Client ID | Identifies your Notion integration. | Notion integration settings. |
Client Secret | Used to complete the sign-in flow securely. | Notion integration settings. |
FAQs
Which redirect URL should I add in Notion?
Use the full URL of the page you choose as Success Page in Sign in with social provider.

