Exchange for tokens

Hi,
i have a platform that allows users to connect their SaaS platforms and to do operations in these platforms (i.e: Slack, HubSpot)

currently for each SaaS platform i do an oauth2 process and all works fine.

i want to add oidc integration using okta to my platform so i can get the user’s token/credentials to the target systems (SaaS)

so companies who use Okta will be able to use their IDP (okta) and login to my platforms and won’t need to authorize everything.

i.e: user logins into my platform, he can see list of Slack channels - based on his okta credentials

i’ve managed to create the app and do the login, callback, userinfo and to get appLinks list

i need a way to get user’s token to the target system (Slack, HubSpot and such)

any idea ?

Hi,

You can take a look into the On Behalf of Token Flow. the user can follow the normal login flow, and then the Machine can leverage these tokens to interact with Okta Resources

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.