<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Validate refresh tokens]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">How can I validate a refresh token to see if it is a valid?</p>
]]></description><link>https://fusionauth.io/community/forum/topic/2310/validate-refresh-tokens</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Jul 2026 13:51:17 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/2310.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 09 Feb 2023 23:05:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Validate refresh tokens on Thu, 09 Feb 2023 23:36:35 GMT]]></title><description><![CDATA[<p dir="auto">A refresh token is opaque; you cannot validate it yourself.</p>
<p dir="auto">The general pattern for validating a refresh token is to use it to refresh the JWT, and if the refresh attempt fails, that indicates the refresh token is no longer valid.</p>
<p dir="auto">You could also retrieve a user’s refresh tokens and compare it to the ones returned by FusionAuth.</p>
<p dir="auto">More details:</p>
<p dir="auto"><a href="https://fusionauth.io/docs/v1/tech/apis/jwt#refresh-a-jwt" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/apis/jwt#refresh-a-jwt</a><br />
<a href="https://fusionauth.io/docs/v1/tech/apis/jwt#retrieve-refresh-tokens" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/apis/jwt#retrieve-refresh-tokens</a></p>
]]></description><link>https://fusionauth.io/community/forum/post/5912</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/5912</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Thu, 09 Feb 2023 23:36:35 GMT</pubDate></item></channel></rss>