<?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[Determining User Authentication Method in FusionAuth]]></title><description><![CDATA[<p dir="auto">In our application, we want to determine how a user authenticated—whether via <strong>Google login, username/password, IDP</strong>, etc.</p>
<p dir="auto"><strong>Questions</strong>:</p>
<ol>
<li>Is this information already included in the <strong>JWT</strong>?</li>
<li>If not, is there a way to receive this data when a user logs in?</li>
</ol>
]]></description><link>https://fusionauth.io/community/forum/topic/2881/determining-user-authentication-method-in-fusionauth</link><generator>RSS for Node</generator><lastBuildDate>Wed, 11 Mar 2026 04:24:37 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/topic/2881.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Feb 2025 22:19:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Determining User Authentication Method in FusionAuth on Wed, 19 Feb 2025 22:24:32 GMT]]></title><description><![CDATA[<p dir="auto">Yes, FusionAuth provides this information via the <strong>authenticationType</strong> claim in the JWT. This claim indicates the authentication method used, such as <strong>PASSWORD</strong>, <strong>GOOGLE</strong>, <strong>SAML</strong>, etc.</p>
<p dir="auto"><strong>How to Access Authentication Type</strong>:</p>
<ol>
<li><strong>From the JWT</strong>:
<ul>
<li>The <strong>authenticationType</strong> claim is included in the <strong>JWT access token</strong>.</li>
<li>Documentation: <a href="https://fusionauth.io/docs/lifecycle/authenticate-users/oauth/tokens#access-token-claims" rel="nofollow ugc">JWT Access Token Claims</a></li>
</ul>
</li>
<li><strong>From a Webhook Event (Alternative Approach)</strong>:
<ul>
<li>The same <strong>authenticationType</strong> value is included in the <strong>user.login.success</strong> webhook event.</li>
<li>This may be useful if your system processes authentication events via webhooks instead of decoding JWTs.</li>
<li>Documentation: <a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user-login-success" rel="nofollow ugc">User Login Success Webhook</a></li>
</ul>
</li>
</ol>
<p dir="auto">For additional details on JWT structure and claims, refer to: <a href="https://fusionauth.io/articles/tokens/jwt-components-explained#the-jwt-token-body" rel="nofollow ugc">JWT Components Explained</a></p>
]]></description><link>https://fusionauth.io/community/forum/post/7849</link><guid isPermaLink="true">https://fusionauth.io/community/forum/post/7849</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Wed, 19 Feb 2025 22:24:32 GMT</pubDate></item></channel></rss>