Closed (fixed)
Project:
Secure Password Reset Log
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
5 May 2026 at 16:13 UTC
Updated:
27 May 2026 at 16:55 UTC
Jump to comment: Most recent
Comments
Comment #2
zeeshan_khan commentedThanks for the suggestion — this is a great idea and aligns well with the purpose of the module.
Integration with the CrowdSec module makes sense, especially for emitting signals on suspicious password reset activity (e.g., repeated reset attempts, invalid token usage, or potential enumeration patterns).
That said, this would likely be implemented as an optional integration to avoid adding a hard dependency. It would also require careful consideration around signal thresholds to avoid noise.
Happy to consider this as a feature — contributions or proposals for a minimal implementation are very welcome.
Comment #3
zeeshan_khan commentedAdded support for Crowdsec in latest release 1.0.2
Comment #4
zeeshan_khan commentedComment #5
anybodyThis is the commit from @zeeshan_khan
https://git.drupalcode.org/project/secure_password_reset_log/-/commit/f0...
LGTM.
@zeeshan_khan maybe you should ping the Crowdsec maintainer @jurgenhaas to let him know!
Comment #6
zeeshan_khan commentedSure thanks @Julian
Comment #7
anybodyThank you @zeeshan_khan! "Julian" - see my profile https://www.drupal.org/u/anybody ;)
Comment #8
zeeshan_khan commentedYeah saw that already sorry I didn't notice your name before :)
Comment #9
jurgenhaasThis is nice, thanks for providing that integration. If you wanted to add CrowdSec to the ecosystems of this module on the project page of it, then it would automatically show up on the integration list.
Comment #10
zeeshan_khan commentedThank you @jurgenhaas, really appreciate you taking the time to review it!
Would it be possible to get secure_password_reset_log added to the CrowdSec project's ecosystem listing? That should help site builders discover the integration more easily.
Marking as fixed since the integration shipped in 1.0.2.
Comment #12
jurgenhaasThat's what I meant by my comment in #9 that you can get there yourself by adding crowdsec into the ecosystem of this module. You find that when you edit the project page of your module.
Comment #13
zeeshan_khan commentedAh, got it — thank you for clarifying! Added to the project page now.