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.

Slack authentication

Slack authentication lets your users sign in with their Slack account.

Setup in the Slack dashboard

  1. Go to the Slack API dashboard.
  2. Create a new app (or open an existing one).
  3. 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 page in WeWeb.
  4. Copy the credentials Slack provides (for example Client ID and Client Secret).

Connect Slack in WeWeb

  1. In the WeWeb editor, go to Data & API → Auth → Integrating providers.
  2. Select Slack and turn on the Enable toggle.
  3. Paste your credentials into the fields shown in WeWeb.
  4. Click Save.

Test sign in

  1. Add a “Continue with Slack” button in Interface.
  2. Create a workflow on click and add Sign in with social provider.
  3. Set:
    • Provider: slack
    • Success page, Error page, And (optional) New user page
  4. 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 WeWebDescriptionWhere to find it in Slack
Client IDIdentifies your Slack app.Slack app settings.
Client SecretUsed 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.