Categories
Integration Plugins Connector

Login (SSO)

No-code Login (SSO) Plugin

Works with:

  • Bubble.io

Pathfix Resources

Documentation

Integration Plugins > Login (SSO)

The Pathfix Single Sign-On plugin is the easiest way to add SSO login functionality to multiple identity providers in your Bubble.io app. Pathfix handles the entire oauth process, token management and the API connectivity to each Providers identity endpoint and fetched the user profile info.

Providers Supported

The plugin offers identity login across 10 different providers.

  • Google
  • LinkedIn
  • Twitter
  • Facebook
  • GitHub
  • Azure Active Directory
  • Microsoft
  • Spotify
  • Twitch
  • Amazon

Install This Plugin

The plugin can be easily installed from Bubble.io’s Plugin page.

To get started:

  • Go to your Bubble.io account and select your application
  • Click on the Plugins tab on the left nav
  • Click +Add Plugins
  • Search for SSO Login (Multiple Providers) plugin by Pathfix and click on Install

Plugin Setup

Once installed, add the SSO Profile and SSO UI elements to your login page. Turn on the providers you want to include and you are done.

Detailed Documentation

Click here to access the detailed documentation

Other Plugins

 

Start Your Build With Pathfix OAuth

Categories
Integrations Communication Identity Social

Spotify

OAuth Integration With Spotify

Works with:

  • All scopes
  • All endpoints
  • All Methods

Pathfix Resources

Documentation

Getting Started

Integrations > Spotify

Pathfix offers the easiest way for you to add Spotify OAuth integration to your app. You can setup your OAuth connection to Spotify in just a few minutes. We manage the OAuth servers, token management system, and the pass-through connectivity to all of Spotify’s endpoints.

Spotify API and Endpoints

Pathfix supports all publicly available Spotify APIs. You can find all Spotify’s documentation and endpoints right here: https://developer.spotify.com/documentation/web-api/reference/

Adding The Spotify OAuth Integration To Your App

  • Login/Create your Pathfix account here
  • Add your application
  • Add the Spotify ClientID and ClientSecret
  • Specify the scopes you want to access and hit Save
  • Get your code from Pathfix and insert in your app

Spotify Developers Screenshot

Similar Integrations

 

Start Your Build With Pathfix OAuth

Categories
Integration Plugins First

Pathfix OAuth Connector

Pathfix OAuth Connector

Works with:

  • Bubble.io

Pathfix Resources

Documentation

Integration Plugins > Pathfix Connector

Pathfix offers the easiest way for you to add OAuth integration to your Bubble.io app. Pathfix handles the entire oauth process, token management and the API connectivity to each Providers endpoint.

Why Do I Need This Plugin?

Adding too many Plugins to a Bubble app adds additional JavaScript. This can cause lags and add clutter to your final production environment.

Since integrations are key to app development, we want to help enable this as elegantly as possible without causing JavaScript pileup. This is where the Pathfix OAuth Connector comes in.

The Pathfix Connector is One Plugin that adds the JavaScript element for ALL your Pathfix plugins, allowing you to avoid any javascript pileup that happens with multiple plugins.

Note: Ignore this step if you are using the SSO plugin

Install Plugin

The plugin can be easily installed from Bubble.io’s Plugin page here

Or, search directly from the editor plugin page:

  • Go to your Bubble.io account and select your application
  • Click on the Plugins tab on the left nav
  • Click +Add Plugins
  • Search for Pathfix Connector plugin by Pathfix and click on Install

Plugin Setup

Once installed, add the Pathfix Connector element to any page and go into Preview Mode to get your x-partner-key for use in other Pathfix plugins.

Detailed Documentation

Click here to access the detailed documentation

Other Plugins

 

Start Your Build With Pathfix OAuth

Categories
Integration Plugins Connector

Quickbooks

Quickbooks Integration Plugin

Works with:

  • Bubble.io

Pathfix Resources

Documentation

Integration Plugins > Quickbooks

Pathfix offers the easiest way for you to add Quickbooks integration to your Bubble.io app. Pathfix will handle the entire oauth process, token management and the pass-through connectivity to Quickbooks endpoint.

Install This Plugin

IMPORTANT: Before installing any Pathfix Plugin, install the Pathfix Connector plugin first.

We have 2 separate plugins for Quickbooks that covers the following:

  1. Quickbooks (Customer + Invoice)
  2. Quickbooks (Vendor + Payment)

Install the Quickbooks Connector plugin based on your needs from the Bubble.io plugin page:

  • Go to your Bubble.io account and select your application
  • Click on the Plugins tab on the left nav
  • Click +Add Plugins
  • Search for Quickbooks plugin by Pathfix and click on Install
  • Add the Pathfix x-partner-key received from the Pathfix Connector plugin

Plugin Setup

Once installed, there are no additional configurations required. All workflows, actions are accessible for use immediately. The Pathfix Connector will automatically render the UI button.

Add text, workflow etc components and setup your Workflow. Detailed documentation here.

Similar Integrations

 

Start Your Build With Pathfix OAuth

Categories
Integration Plugins Connector

Twitter

Twitter Integration Plugin

Works with:

  • Bubble.io

Pathfix Resources

Documentation

Pathfix offers the easiest way for you to add Twitter integration to your Bubble.io app. Pathfix will handle the entire oauth process, token management and the pass-through connectivity to the Twitter’s endpoint.

Install Plugin

IMPORTANT: Before installing any Pathfix Plugin, install the Pathfix Connector plugin first.

Install the Twitter Connector plugin from Bubble.io’s plugin page here. You can also search for the plugin from the Editor:

To get started:

  • Go to your Bubble.io account and select your application
  • Click on the Plugins tab on the left nav
  • Click +Add Plugins
  • Search for Twitter Connector plugin by Pathfix Inc. and click on Install

Plugin Setup

Once installed, there are no additional configurations required. All workflows, actions are accessible for use immediately. The Pathfix Connector will automatically render the UI button. Add text, workflow etc. components and setup your Workflow:

Other Plugins

 

Start Your Build With Pathfix OAuth

Categories
Integration Plugins Connector

Slack

Slack Connector Plugin

Works with:

  • Bubble.io

Pathfix Resources

Documentation

Pathfix offers the easiest way for you to add Slack integration to your Bubble.io app. Pathfix will handle the entire oauth process, token management and the API connectivity to the Slack endpoint.

Install Plugin

IMPORTANT: Before installing any Pathfix Plugin, install the Pathfix Connector plugin first.

Install the Slack Connector plugin from Bubble.io’s plugin page here. You can also search for the plugin from your Editor plugin page:

  • Go to your Bubble.io account and select your application
  • Click on the Plugins tab on the left nav
  • Click +Add Plugins
  • Search for Slack Connector plugin by Pathfix and click on Install
  • Add the Pathfix x-partner-key received from the Pathfix Connector Design Element plugin

Plugin Setup

Once installed, there are no additional configurations required. All workflows, actions are accessible for use immediately. The Pathfix Connector will automatically render the UI button. Add text, workflow etc components and setup your Workflow:

Other Plugins

 

Start Your Build With Pathfix OAuth

Categories
Blog

Solving oauth in Bubble.io app

March 2022

Bubble.io is a great no-code platform built for founders with low to no programming skills. It is currently one of the best ways to build software without having any prior knowledge of coding or programming.

Founded in 2012, the no code platform has seen exponential growth with over $1m ARR and 300K users that leverage the platform to build software without programming.

Over the years, the platform has evolved to support much more complex projects with large visions, growths goals and connectivity.

Bubble and integrations

Building integrations into any SaaS allows the platform to connect with 3rd party applications and expand it’s functionality and usability of the software.

Bubble.io offers a robust API Connector that handles the ability to call any 3rd party API seamlessly.

However, adding OAuth 2.0 based integrations can get complicated and requires a token management system + setup in place to manage this within Bubble.

To help solve this, we at Pathfix have released a free plugin that handles the oauth process, without any scripts.

Pathfix will handle the entire oauth process, allow you to access any of the API endpoints and get the data directly into your Bubble app – all done using the Bubble API Connector.

OAuth in Bubble.io

Pathfix allows you to easily add native, OAuth based integration in your Bubble application without any programming skills.

We handle the UI for user authorization , manage tokens and enable communication between your app and any provider in just a few minutes.

Setup in Bubble

Setting up OAuth connectivity and calling any API in Bubble is easily solved with Pathfix. There are 2 steps involved in getting this up and running:

  1. User Authorization (the button to Connect)
  2. Making the API call

User Authorization

Once you have configured the provider integration in Pathfix, head on over to the Bubble plugin page and search for Pathfix OAuth Connector.

Making the API call

Once your user has authorized your app, you can call any of the providers API endpoints and pull data directly into your app.

This is done using the Bubble API Connector (if you do not have the Bubble API connector, install it through the plugins page to proceed).

Add the private_key and x-partner-key provided by Pathfix for your application and enter the endpoint you want to consume.

The setup would look as simple as this:

On initializing the call, you would get the data from the provider.

This will add the functionality that will allow the message sending between your app and the service provider for any of their APIs.

Video Walkthrough

Here is a video walkthrough created by one of our superusers, Dan, that shows how he added oauth integrations to this app in less than 10 minutes!

Bonus: You no longer need to fiddle with scripts on your page, just install the Pathfix plugin 🙂

Reference Links

Bubble + Pathfix setup detailed documentation

Sign up for a free Pathfix Sandbox account: Signup

Categories
Integrations CMS/Web Design

Bubble.io

Add OAuth Integration in Bubble.io

Works with:

  • All providers
  • All Methods

Pathfix Resources

No-code Plugins

Documentation

Integrations > Bubble.io

Bubble.io is one the fastest growing no-code app building platforms globally. With Bubble.io, non-tech founders, builders and emerging creators can easily build and create SaaS platforms without any coding or development skills.

Pathfix offers the easiest way for you to add OAuth integration to your Bubble.io app with zero coding effort. Setup your integration to any platform, we manage the OAuth servers, token management, and the pass-through connectivity to all of selected provider without you managing any additional code in your Bubble.io environment.

Adding OAuth Integration To Bubble.io App Using the API Connector

You will need to register your application with the provider first, this will allow you to remain completely white-labelled:

  • Login/Create your Pathfix account here
  • Add the name of your application
  • Pick the provider you want to integrate with and add the ClientID and ClientSecret
  • Specify the scopes you want to access and hit Save
  • Use the Pathfix plugin to enable the integration in your Bubble.io app
  • Use the Bubble API Connector to call any API

View our detailed Bubble.io documentation with video walkthroughs and setup guide.

Bubble Plugins

Pathfix is constantly releasing plugins for Bubble.io that solve oauth and call the relevant APIs. Install these plugins and get access to actions immediately and start building your workflows. View No-code Plugins

Bubble.io Screenshot

Start Your Build With Pathfix OAuth

Categories
Integrations Productivity

Monday.com

OAuth Integration With Monday.com

Works with:

  • All scopes
  • All endpoints
  • All Methods

Pathfix Resources

Documentation

Getting Started

Integrations > Monday.com

Pathfix offers the easiest way for you to add Monday OAuth integration to your app. Setup your OAuth connection in just a few minutes, we manage the OAuth servers, token management system, and provide pass-through connectivity to all of Monday.com’s endpoints.

API and Endpoints

Pathfix supports all publicly available Monday’s APIs. You can find all their documentation and endpoints right here: https://monday.com/developers/apps/intro

Adding Monday.com OAuth Integration To Your App

  • Login/Create your Pathfix account here
  • Add your application
  • Add the ClientID and ClientSecret received by the provider in Pathfix
  • Specify the scopes you want to access and Save
  • Get your code from Pathfix and insert in your app

Monday.com Developer Screenshot

Similar Integrations

 

Start Your Build With Pathfix OAuth

Categories
Integrations Productivity

ClickUp

OAuth Integration With ClickUp

Works with:

  • All scopes
  • All endpoints
  • All Methods

Pathfix Resources

Documentation

Getting Started

Integrations > ClickUp

Pathfix offers the easiest way for you to add ClickUp OAuth integration to your app. Setup your OAuth connection in just a few minutes, we manage the OAuth servers, token management system, and provide pass-through connectivity to all of ClickUp’s endpoints.

API and Endpoints

Pathfix supports all publicly available ClickUp APIs. You can find all their documentation and endpoints right here: https://clickup.com/api

Adding ClickUp OAuth Integration To Your App

  • Login/Create your Pathfix account here
  • Add your application
  • Add the ClientID and ClientSecret received by the provider in Pathfix
  • Specify the scopes you want to access and Save
  • Get your code from Pathfix and insert in your app

ClickUp Developer Screenshot

Similar Integrations

 

Start Your Build With Pathfix OAuth