MARKETPLACE
PLUGINS
SLACK SIGN-UP / LOGIN
Slack Sign-up / Login logo

Slack Sign-up / Login

Published August 2024
   •    Updated December 2025

Plugin details

Introducing our latest plugin: Slack_Signup_Login The Slack Sign-In Bubble Plugin is a seamless integration tool designed for Bubble applications, enabling users to sign up or log in using their Slack accounts. This plugin streamlines the authentication process, enhancing user experience and increasing security by leveraging Slack's robust identity platform.

INSTRUCTIONS:

Create a Slack App:
Go to the Slack API page and create a new app.
Fill in the necessary details and configure your app.

Enable OpenID Connect:
In your Slack app settings, go to the "OAuth & Permissions" section.
Scroll down to "Scopes" and add the following scopes: openid, profile, and email.

Create OAuth 2.0 Credentials:
In the "OAuth & Permissions" section, under "OAuth Tokens & Redirect URLs", add your redirect URI. This URI should match the one used in your Bubble plugin settings.
Add Your Client ID and Client Secret in Your Plugin Section:
In the "Basic Information" section of your Slack app, note down the "Client ID" and "Client Secret".
Go to the Bubble plugin editor and input your Slack App's Client ID and Client Secret in the respective fields.

Set Up the Redirect URL:
Ensure that the redirect URI added in Slack matches the one configured in your Bubble plugin.
Example Redirect URI: https://your-app.bubbleapps.io/version-test/api/1.1/oauth_redirect

Configure OAuth Endpoints in Bubble Plugin:

Authorization URL: https://slack.com/openid/connect/authorize

Token URL: https://slack.com/api/openid.connect.token

User Info URL: https://slack.com/api/openid.connect.userInfo

Define User ID Key Path:
Set the User ID key path in the Bubble plugin editor to sub.

Test the Integration:
Once everything is set up, run a test to ensure that users can sign up or log in using their Slack accounts.
Debug any issues by checking the raw responses from Slack and ensuring that all configurations are correct.

By following these steps, you will successfully integrate Slack sign-up/login functionality into your Bubble application, providing a secure and streamlined authentication experience for your users.

DEMO PAGE: https://chakor-plugins.bubbleapps.io/version-test/sign_up_login_slack

EDITOR LINK: https://bubble.io/page?type=page&name=sign_up_login_slack&id=chakor-plugins&tab=tabs-1

$3

One time

stars   •   0 ratings
5 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Chakor logo
Chakor
Joined 2021   •   371 Plugins
View contributor profile

Instructions

INSTRUCTIONS:
Create a Slack App:
Go to the Slack API page and create a new app.
Fill in the necessary details and configure your app.

Enable OpenID Connect:
In your Slack app settings, go to the "OAuth & Permissions" section.
Scroll down to "Scopes" and add the following scopes: openid, profile, and email.

Create OAuth 2.0 Credentials:
In the "OAuth & Permissions" section, under "OAuth Tokens & Redirect URLs", add your redirect URI. This URI should match the one used in your Bubble plugin settings.
Add Your Client ID and Client Secret in Your Plugin Section:
In the "Basic Information" section of your Slack app, note down the "Client ID" and "Client Secret".
Go to the Bubble plugin editor and input your Slack App's Client ID and Client Secret in the respective fields.

Set Up the Redirect URL:
Ensure that the redirect URI added in Slack matches the one configured in your Bubble plugin.
Example Redirect URI: https://your-app.bubbleapps.io/version-test/api/1.1/oauth_redirect

Configure OAuth Endpoints in Bubble Plugin:

Authorization URL: https://slack.com/openid/connect/authorize

Token URL: https://slack.com/api/openid.connect.token

User Info URL: https://slack.com/api/openid.connect.userInfo

Define User ID Key Path:
Set the User ID key path in the Bubble plugin editor to sub.

Test the Integration:
Once everything is set up, run a test to ensure that users can sign up or log in using their Slack accounts.
Debug any issues by checking the raw responses from Slack and ensuring that all configurations are correct.

By following these steps, you will successfully integrate Slack sign-up/login functionality into your Bubble application, providing a secure and streamlined authentication experience for your users.

Types

This plugin can be found under the following types:
Api   •   Login Service

Categories

This plugin can be found under the following categories:
Social Network   •   Small Business   •   Technical   •   Ecommerce

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble