Appearance
Slack authentication
Slack authentication lets your users sign in with their Slack account.
Setup in the Slack dashboard
- Go to the Slack API dashboard.
- Create a new app (or open an existing one).
- In
OAuth & Permissions, add a redirect URL (the URL Slack 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 Slack provides (for example
Client IDandClient Secret).
Connect Slack in WeWeb
- In the WeWeb editor, go to
Data & API → Auth → Integrating providers. - Select
Slackand turn on theEnabletoggle. - Paste your credentials into the fields shown in WeWeb.
- Click
Save.
Test sign in
- Add a “Continue with Slack” button in
Interface. - Create a workflow on click and add
Sign in with social provider. - Set:
Provider:slackSuccess 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 Slack exactly matches the Success page URL you selected in WeWeb.
Slack app not installed
If sign in fails for workspace users, confirm your Slack app is installed to the workspace you are testing with.
Reference
| Setting in WeWeb | Description | Where to find it in Slack |
|---|---|---|
Client ID | Identifies your Slack app. | Slack app settings. |
Client Secret | Used to complete the sign-in flow securely. | Slack app settings. |
FAQs
Which redirect URL should I add in Slack?
Use the full URL of the page you choose as Success page in Sign in with social provider.

