MARKETPLACE
PLUGINS
MICROSOFT CONNECT
Microsoft Connect logo

Microsoft Connect

Published March 2026
   •    Updated today

Plugin details

Tired of wrestling with Microsoft's complex OAuth 2.0 documentation? Microsoft Connect is the ultimate, plug-and-play solution for integrating Microsoft login into your Bubble app.
Whether your users are enterprise clients using Microsoft Entra ID (formerly Azure AD) or everyday consumers using personal Microsoft accounts (@hotmail, @outlook, Skype, Xbox Live), this plugin handles the authentication flow flawlessly.

✨ Key Features:

Universal Login: Supports both business/school accounts and personal Microsoft accounts out of the box.

Secure OAuth 2.0: Built entirely on Bubble's native API connector for maximum security and compliance.

Full Profile Extraction: Automatically captures the user's Email and ID. Includes a dedicated data call to fetch the user's full profile (First Name, Last Name, Display Name, Job Title, etc.).

No Code Required: Simply paste your Azure keys and use Bubble's native "Signup/login with a social network" workflow action.

Skip the headaches of manual API configuration and give your users the enterprise-grade login experience they expect! 🏢🔒


Demo Page: https://demo-app-56978.bubbleapps.io/version-test/microsoftconnect/1773313927000x700920952785889800

Free

For everyone

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

Other actions

Platform

Web

Contributor details

NoCoddo logo
NoCoddo
Joined 2025   •   64 Plugins
View contributor profile

Instructions

Follow these steps carefully to connect your Bubble app to Microsoft.
🟢 PART 1: Microsoft Azure Setup

Go to the Azure Portal and log in.

Search for and select App registrations, then click + New registration.

Name: Enter your app's name.

Supported account types: Select the 3rd option: "Accounts in any organizational directory and personal Microsoft accounts". (Crucial for allowing both business and personal emails!).

Redirect URI: Select Web. Paste your Bubble app's Redirect URI.

⚠️ IMPORTANT: Microsoft does NOT allow query strings (like ?debug_mode=true or ?tab=tabs-3). Ensure you paste a clean URL (e.g., https://your-app.bubbleapps.io/api/1.1/oauth_redirect).

Click Register.

In the Overview page, copy the Application (client) ID.

Go to Certificates & secrets (left menu) > + New client secret. Name it and click Add.

CRITICAL: Copy the string in the Value column immediately (do NOT copy the Secret ID). Microsoft hides this value once you leave the page!

🔵 PART 2: Bubble Setup

Install this plugin in your Bubble app.

Paste the Application (client) ID into the App ID field.

Paste the Secret Value into the App Secret field.

Add a button to your page (e.g., "Login with Microsoft").

Add a Workflow: Account -> Signup/login with a social network -> Select Microsoft Login.

Bonus (Get User Name): To get the user's full name, add a second workflow action: Data (Things) -> Make changes to Current User. Change their Name field by selecting Get data from an external API -> Microsoft Login - Get User Profile -> 's displayName.

Types

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

Categories

This plugin can be found under the following categories:
Email   •   Productivity   •   Technical   •   Social Network

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble