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