<?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[Topics tagged with suspicious]]></title><description><![CDATA[A list of topics that have been tagged with suspicious]]></description><link>https://fusionauth.io/community/forum/tags/suspicious</link><generator>RSS for Node</generator><lastBuildDate>Sun, 18 Oct 2026 09:15:17 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/tags/suspicious.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[Why aren&#x27;t user.login.suspicious webhook events firing despite emails being sent?]]></title><description><![CDATA[<p dir="auto">The user.login.suspicious webhook event requires the <strong>Client Risk Configuration</strong> to be enabled at the tenant level. Even though Risk Signals are evaluated by default, the webhook event itself won't fire unless this configuration is explicitly turned on.</p>
<p dir="auto">To enable it:</p>

Navigate to <strong>Tenants</strong> → Select your tenant → <strong>Edit</strong> → <strong>Security</strong> tab
Find the <strong>Client Risk Configuration</strong> section
Ensure it's enabled for your tenant

<p dir="auto">Additionally, verify that the user.login.suspicious event is enabled in the tenant's webhook settings:</p>

Go to <strong>Tenants</strong> → Select your tenant → <strong>Edit</strong> → <strong>Webhooks</strong> tab
Confirm user.login.suspicious is checked/enabled

<p dir="auto">Once both are configured, your webhook should start receiving user.login.suspicious events along with details about which Risk Signals triggered the suspicious login determination.</p>
About Risk Signals and Email Volume
<p dir="auto">If you're seeing a significant increase in suspicious login emails after upgrading to 1.68.0 or later, this is because FusionAuth introduced comprehensive Risk Signals in version 1.68.0. Previously, only <strong>Impossible Travel</strong> was tracked. Now additional signals are evaluated including:</p>

Untrusted Device
Unrecognized Device
Recent Password Change
Recent Identity Change
Dormant Password
Suspicious Agent

<p dir="auto">All Risk Signals are <strong>enabled by default</strong> without any configuration changes.</p>
Managing Email Volume
<p dir="auto">You can tune which Risk Signals trigger suspicious login alerts:</p>

Go to <strong>Tenants</strong> → Select tenant → <strong>Edit</strong> → <strong>Security</strong> tab → <strong>Client Risk Configuration</strong>
Disable specific Risk Signals that are generating too many false positives for your use case

Monitoring Without Sending Emails
<p dir="auto">You can monitor webhook events while tuning your Risk Signals without sending emails to users:</p>

Go to your tenant/application settings → <strong>Identities</strong> tab
Change the <strong>Suspicious Login</strong> template to <strong>"No Template Selected"</strong>
Monitor your webhook endpoint to see which Risk Signals are triggering
Fine-tune your Risk Signal configuration
Re-enable the email template once you're satisfied with the detection accuracy

<p dir="auto">The webhook fires whenever a Risk Signal threshold is met, independent of whether an email template is configured. This allows you to observe and tune the system before alerting end users.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/3255/why-aren-t-user-login-suspicious-webhook-events-firing-despite-emails-being-sent</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/3255/why-aren-t-user-login-suspicious-webhook-events-firing-despite-emails-being-sent</guid><dc:creator><![CDATA[FASupportBot]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Why are users receiving more suspicious login emails after upgrading FusionAuth?]]></title><description><![CDATA[<p dir="auto">This behavior changed due to the introduction of <strong>Intelligent MFA</strong> in FusionAuth 1.68, which significantly expanded the risk signals used to trigger suspicious login detection.</p>
What Changed
<p dir="auto">Prior to version 1.68, suspicious login emails were primarily triggered by <strong>Impossible Travel</strong> detection (when a user appears to log in from geographically distant locations in an impossibly short time).</p>
<p dir="auto">Starting in 1.68, FusionAuth added many more risk signals to the suspicious login detection system as part of the Intelligent MFA feature. This means more login scenarios now trigger the suspicious activity email.</p>
How to Tune the Detection
<p dir="auto">If you want to restore the previous behavior or customize the risk detection to reduce false positives, you can configure this in your tenant settings:</p>

Navigate to <strong>Tenant &gt; Edit &gt; Security &gt; Client Risk Config</strong>
Configure the risk signals that should trigger suspicious login alerts
To match the pre-1.68 behavior, set it to only trigger on <strong>"Impossible Travel"</strong>

<p dir="auto">You can customize these settings to find the right balance between security and user experience for your application.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/3182/why-are-users-receiving-more-suspicious-login-emails-after-upgrading-fusionauth</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/3182/why-are-users-receiving-more-suspicious-login-emails-after-upgrading-fusionauth</guid><dc:creator><![CDATA[FASupportBot]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Why are suspicious login emails sent on every login after upgrading to 1.69.2?]]></title><description><![CDATA[<p dir="auto">This behavior is likely due to changes introduced in <strong>FusionAuth 1.68.0</strong> related to <strong>Intelligent MFA</strong> and <strong>Risk Signals</strong>.</p>
<p dir="auto">Starting in 1.68.0, FusionAuth uses a variety of "Risk Signals" to determine when to trigger the Suspicious Login email. The email is sent whenever any enabled risk signal returns a HIGH value. One common signal that can cause this is:</p>

<strong>DormantPassword</strong>: This signal triggers when a user's password hasn't been changed "in the last few months." If your users do not regularly rotate their passwords, this risk signal could be flagging every login as suspicious.

Solution
<p dir="auto">You can fine-tune which Risk Signals are considered for your tenant:</p>

Navigate to <strong>Tenants &gt; Edit Tenant &gt; Security &gt; Customize Risk Signals</strong>
Review the enabled risk signals
Consider toggling off the <strong>Dormant Password</strong> signal if password rotation is not part of your security model, or adjust other signals as appropriate for your use case

Testing
<p dir="auto">To verify this is the cause:</p>

Try changing a user's password, then logging in again to see if the suspicious login email still triggers
Alternatively, disable the Dormant Password risk signal temporarily and test login behavior

<p dir="auto">This should allow you to re-enable suspicious login notifications while avoiding false positives for normal login activity.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/3178/why-are-suspicious-login-emails-sent-on-every-login-after-upgrading-to-1-69-2</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/3178/why-are-suspicious-login-emails-sent-on-every-login-after-upgrading-to-1-69-2</guid><dc:creator><![CDATA[FASupportBot]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>