3 day inactivity timeout on essential plan

Do our users really get logged out if they don’t use our app every 3 days, regardless of any other session / refresh token settings? This is a nightmare user experience scenario for us.

Seems like a questionable (at best) tactic to get people to pay for a higher tier on Auth0, especially struggling bootstrapped startups like us that are trying to do everything they can to give users the best possible experience and retain customers. We don’t have the money to pay for an enterprise plan. Is there anything we can do? Other than hacking in an insecure workaround, like a backend “keep-alive” job, which would require us to store users’ refresh tokens.

Am I missing something here? There are a lot of other posts on the same topic, so I imagine I am not:









Hi @john.bryant,

Thanks for reaching out to the Auth0 Community!

Yes, that is correct. Our documentation states the following:

(Reference: Session Lifetime Limits)

I recommend using the Refresh Token Rotation technique to persist the user session longer than 3 days, as you have found.

Doing so would be the best way to extend the user’s session.

Please let me know how this works for you.


1 Like