MARKETPLACE
PLUGINS
AUTH0 - SIGN IN WITH 10 PROVIDERS
Auth0 - Sign in with 10 providers logo

Auth0 - Sign in with 10 providers

Published April 2024
   •    Updated December 2025

Plugin details

Features:
1. Sign in with Google
2. Sign in with Facebook
3. Sign in with Twitter
4. Sign in with LinkedIn
5. Sign in with Instagram
6. Sign in with Microsoft
7. Sign in with Github
8. Sign in with Dropbox
9. Sign in with Apple
10. Sign in with SMS

Demo: https://pilotandlaunch-demo.bubbleapps.io/version-test/auth0
Bubble Editor: https://bubble.io/page?type=page&name=auth0&id=pilotandlaunch-demo&tab=tabs-1&type_id=user

$10

One time  •  Or  $2/mo

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

Platform

Web & Native mobile

Contributor details

Pilot & Launch logo
Pilot & Launch
Joined 2018   •   54 Plugins
View contributor profile

Instructions

Create an application on Auth0 1. Sign up for a free account on https://auth0.com/
2. Create an application and navigate to Settings.
3. Copy the domain and client ID and paste them on the plugin.
4. Choose your Application Type: either Regular Web Application or Single Page App.
5. For Token Endpoint Authentication Method, select 'None' (note: this option is unavailable for Single Page Apps).
6. Specify your callback URLs, such as https://yourdomain.bubble.io/version-test/ and https://yourdomain.bubble.io.
7. Enter your Logout URLs, which may be identical to the callback URLs.

Configure your Auth0 plugin
1. Enter your Auth0 domain from your Auth0 Application page.
2. Enter your Auth0 client ID from your Auth0 Application page.
3. Enter your production callback (redirect) URLs. This is your login URL without /version-test.
4. Enter your development callback (redirect) URLs. This is your login URL with /version-test.

Sign up/log in
1. Create a button and set up a workflow.
2. Add the "Redirect to Login page" workflow action in the plugin to navigate users to the Auth0 login page. Select a login provider.
3. After the user returns to your page (indicated by "access_token" in the URL), initiate verification with the "Server verification" workflow action.
4. In the same workflow, leverage the email from the verification step to either create a new user or retrieve an existing one using Bubble's "create an account for someone else" option, make sure that "return the user if this account already exists" is selected.
5. Continue in the workflow to assign a temporary password for the newly created or retrieved user.
6. Within the same workflow, log the user in with the obtained email and temporary password from the prior steps.

Log out
1. Log out the user from Bubble.
2. Use the "Single logout" workflow action to log out the user from Auth0.

Demo: https://pilotandlaunch-demo.bubbleapps.io/version-test/auth0
Bubble Editor: https://bubble.io/page?type=page&name=auth0&id=pilotandlaunch-demo&tab=tabs-1&type_id=user

Types

This plugin can be found under the following types:

Categories

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

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble