Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Possible to request longer refresh token period for Adobe APIs?

Avatar

Avatar
Validate 1
Level 1
upliftertom
Level 1

Likes

0 likes

Total Posts

6 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
View profile

Avatar
Validate 1
Level 1
upliftertom
Level 1

Likes

0 likes

Total Posts

6 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
View profile
upliftertom
Level 1

12-04-2021

Is there a way to request an oauth refresh token that lasts longer than two weeks?

 

We had been using the oauth method to get some great stats from Adobe Analytics about campaign tracking, but then found out that the tokens expire 'by default' after two weeks (https://www.adobe.io/authentication/auth-methods.html#!AdobeDocs/adobeio-auth/master/OAuth/OAuth.md).  Refresh token grants for Google Analytics last until they are withdrawn by the client or the issuer, so it seems odd that isn't offered by Adobe. 

 

I am aware of the JWT method for service to service interactions, but the way it has to be implemented it isn't particularly scalable for us and requires too much from the client - the oauth process is much more typical for our required workflow.  

Accepted Solutions (0)

Answers (1)

Answers (1)

Avatar

Avatar
Establish
Level 2
akt0m3r
Level 2

Likes

8 likes

Total Posts

28 posts

Correct Reply

4 solutions
Top badges earned
Establish
Boost 5
Boost 3
Boost 1
Affirm 3
View profile

Avatar
Establish
Level 2
akt0m3r
Level 2

Likes

8 likes

Total Posts

28 posts

Correct Reply

4 solutions
Top badges earned
Establish
Boost 5
Boost 3
Boost 1
Affirm 3
View profile
akt0m3r
Level 2

13-04-2021

Hi @upliftertom, There is no way to increase the OAuth token expiration, instead the JWT token is designed for service interactions that have an expiration of a year.

In this case, it completely depends upon the third-party vendor which token has been utilized for the login. I would request you to connect with Google and check if it's possible for them to integrate JWT instead of OAuth with the application.

Hope this helps!