<?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 password-reset]]></title><description><![CDATA[A list of topics that have been tagged with password-reset]]></description><link>https://fusionauth.io/community/forum/tags/password-reset</link><generator>RSS for Node</generator><lastBuildDate>Fri, 09 Oct 2026 23:58:42 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/tags/password-reset.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[How to search login records by IP address and track password reset events?]]></title><description><![CDATA[Searching by IP Address
<p dir="auto">There is no built-in search feature to filter login records by IP address directly in the FusionAuth admin UI or API. The <a href="https://fusionauth.io/docs/apis/login/search" rel="nofollow ugc">Search Login Records API</a> supports filtering by applicationId, userId, and date range (start/end), but not by IP address. While login records do include IP address information in the response data, there's no query parameter to filter by it.</p>
<p dir="auto">To accomplish IP address-based searching, you'll need to:</p>

Export the login records via the <strong>Download button</strong> on the Login Records page in the admin UI, or use the <a href="https://fusionauth.io/docs/apis/login/export" rel="nofollow ugc">Export Login Records API</a>
The export will be in CSV format
Search through the exported data for the IP address you're investigating

<p dir="auto">Alternatively, you could retrieve login records using the <a href="https://fusionauth.io/docs/apis/login/search" rel="nofollow ugc">Search Login Records API</a> with other criteria (like date range or user ID) and then filter the results client-side based on the ipAddress field returned in the response.</p>
Tracking Password Reset Events
<p dir="auto">By default, FusionAuth does not log forgot password flows or distinguish between different types of password updates. However, you can track these events going forward by setting up webhooks (note: this is an Enterprise-only feature):</p>

Configure the <a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-success" rel="nofollow ugc">user.password.reset.success webhook</a> to track when a password is successfully reset through the forgot password flow
Configure the <a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-update" rel="nofollow ugc">user.password.update webhook</a> to track general password updates
You can also track <a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-start" rel="nofollow ugc">user.password.reset.start</a> and <a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-send" rel="nofollow ugc">user.password.reset.send</a> events for additional context
Send these events to your own logging system for audit purposes

<p dir="auto"><strong>Note</strong>: These password-related webhooks are Enterprise features and require an Enterprise plan. Webhooks only track events going forward from when they're enabled — they cannot retroactively capture historical password reset activity. The passwordLastUpdateInstant field will still show when the password was last changed, but without the webhook, you won't have details about the method used for the change.</p>
Related Documentation

<a href="https://fusionauth.io/docs/apis/login/search" rel="nofollow ugc">Search Login Records API</a> - API for searching login records with supported parameters
<a href="https://fusionauth.io/docs/apis/login/export" rel="nofollow ugc">Export Login Records API</a> - API for exporting login records to CSV format
<a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-reset-success" rel="nofollow ugc">User Password Reset Success Event</a> - Webhook event for successful password resets
<a href="https://fusionauth.io/docs/extend/events-and-webhooks/events/user/password/user-password-update" rel="nofollow ugc">User Password Update Event</a> - Webhook event for password updates
<a href="https://fusionauth.io/docs/extend/events-and-webhooks/" rel="nofollow ugc">Events &amp; Webhooks Overview</a> - General information on configuring webhooks
<a href="https://fusionauth.io/docs/apis/users/change-password" rel="nofollow ugc">Change a User's Password API</a> - API for programmatic password changes

]]></description><link>https://fusionauth.io/community/forum/topic/3167/how-to-search-login-records-by-ip-address-and-track-password-reset-events</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/3167/how-to-search-login-records-by-ip-address-and-track-password-reset-events</guid><dc:creator><![CDATA[FASupportBot]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>