When creating application integrations, accessing customer’s data is a required step. Using Refold’s auth flows this process becomes both quick and heavily customizable.Documentation Index
Fetch the complete documentation index at: https://docs.refold.ai/llms.txt
Use this file to discover all available pages before exploring further.
Pre-requisites
Below are a few pre-requisites that you need to do before choosing an Auth Flow: 1. Create Linked Account In order to enable your customer to connect to third party app, you first need to create a Linked account for them using a unique identifier.Know more about Linked Accounts and how you can create one in the guide here.
Auth flow integration options
Refold provides 3 different ways for Auth flow of integrationsHosted Flow
Hosted flow
Redirects user to Hosted Portal hosted on `https://connect.gocobalt.io`.
Hosted flow
Redirects user to Hosted Portal hosted on `https://connect.gocobalt.io`.
Hosted flow is a no-code solution, so you don’t need to build your own UI to handle the integration authentication. It handles the following features:
- List all enabled applications
- Handle the Auth flow
- Manage integration configuration for your end user.
Refold Modals (Embedded Flow)
Refold Modals (Embedded Flow)
Utilize the React SDK and embed it seamlessly within your React application.
Refold Modals (Embedded Flow)
Utilize the React SDK and embed it seamlessly within your React application.
Refold Embedded flow is a frontend SDK that allows you to embed Refold auth flow into your React application.It’s a simple process involving steps like For example implementation, you can check out the App.js file in the example directory.
Generate Session Token > Install and Initialise Frontend SDK and Render the Component.Learn more about Refold’s Modal flow and how to implement it here.
Build your own Frontend (Seamless Flow)
Build your own Frontend (Seamless Flow)
Utilize our REST APIs and NodeJs SDK methods to implement and customize the authentication experience.
Build your own Frontend (Seamless Flow)
Utilize our REST APIs and NodeJs SDK methods to implement and customize the authentication experience.
Refold provides APIs and SDK functions that allow you to build your own frontend experience for your customers to connect with the third party applications.
Authorization journey
Refold lets you take the authorization for customer’s data in 3 simple steps:- Open the auth flow portal for the customer using any of the above mentioned integration options.
- Customer provides consent or API Credentials for the respective app.
- Customer configures the data required for the connection, such as selecting specific integration settings.
And done! Customer has now successfully connected the application(s) and can now make use of the published orchestrations.