<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D50Z00008S5yL9SAJOkta Classic EngineSingle Sign-OnAnswered2020-04-20T06:47:35.000Z2018-10-19T18:21:26.000Z2018-11-02T18:35:47.000Z

JessicaW.61208 (Customer) asked a question.

How to get new access token without refresh token or user logging in (OIDC); use case is token received from another application (application to application) - if session lasts longer than token lifetime

The use case is that the user logs into application A and then needs to access application B. When logging into application A with Okta as the authentication mechanism, application A receives both an access token and refresh token.

 

When the user when using application A then needs to leverage the capabilities of a SaaS vendor, we'll call application B, a Single use token (SUT) is passed along to application B. If the user's session in application B is longer in duration than the lifetime of the SUT, then is there a way to extend the user's token (using OIDC workflows) that DOES NOT require the user to login again?


  • Thank you for reaching Okta Support. My name is Tomas and I'll be assisting.

    The configuration you are trying to achieve is not possible at the moment as we cannot receive the we cannot receive the token without the user authenticating to an application.

    Also is not possible to make the user get the access token and the refresh token from application A and use those to call the application B.

    Expand Post
    Selected as Best
  • Thank you for reaching Okta Support. My name is Tomas and I'll be assisting.

    The configuration you are trying to achieve is not possible at the moment as we cannot receive the we cannot receive the token without the user authenticating to an application.

    Also is not possible to make the user get the access token and the refresh token from application A and use those to call the application B.

    Expand Post
    Selected as Best
This question is closed.
Loading
How to get new access token without refresh token or user logging in (OIDC); use case is token received from another application (application to application) - if session lasts longer than token lifetime