Cobalt’s auth flows provides a seamless environment for your users to grant authorization to their third party application data.
Hosted flow
Redirects user to Cobalt Connect hosted on `https://connect.gocobalt.io`.
Generate Hosted URL
POST
request to the Create Hosted URL
API.Redirect to Hosted portal
Property | Description |
---|---|
color | Modify the theme color of Cobalt connect |
name | Display name of your end customer |
bgColor | Background Colour of your end customer |
Embedded Flow
Utilize the React SDK and embed it seamlessly within your React application.
Generate Session Token
> Install and Initialise Frontend SDK
and Render the Component
.Seamless Flow
Utilize our REST APIs and NodeJs SDK methods to implement and customize the authentication experience.
Display a list of integrations for your users to select
Install and Initialise SDK
npm package manager
or directly in browser by using the script
tag.Manage Connections
.connect()
method
lets your customers to connect to an application platform, authorizing you to access the platform APIs and data on their behalf..disconnect()
method similarly, lets the user to disconnect from the application platform, revoking
the authorization and deleting any and all configurations of the Linked account saved for that particular application.Allow users to configure the connection
.config()
method to find an
exisiting config or creating a new config for the linked account.Save/Update the configuration
.config()
method provides you with all the published workflows and settings input for the user. The user can now enable the workflows,
enter data for the settings and map fields. These updates to the config can be made using the .updateConfig()
method.