-
Notifications
You must be signed in to change notification settings - Fork 393
[APPSEC-57549] Add session tracking and fingerprinting (partial) #4625
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[APPSEC-57549] Add session tracking and fingerprinting (partial) #4625
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4625 +/- ##
==========================================
- Coverage 97.76% 97.75% -0.01%
==========================================
Files 1411 1412 +1
Lines 86059 86236 +177
Branches 4342 4348 +6
==========================================
+ Hits 84137 84303 +166
- Misses 1922 1933 +11 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Datadog ReportBranch report: ✅ 0 Failed, 21033 Passed, 1375 Skipped, 3m 37.61s Total Time |
BenchmarksBenchmark execution time: 2025-05-07 13:11:12 Comparing candidate commit 9e87f46 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 31 metrics, 2 unstable metrics. |
df74572
to
3413120
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome!
3413120
to
9d028ad
Compare
What does this PR do?
Adds session id tracking and fingerprinting (partial) for Devise
Motivation:
This is a feature required for Account Takeover Protection and Attacker Fingerprinting
Change log entry
Yes. AppSec: Add session tracking for
devise
contrib.Additional Notes:
This is a part of many feature, but will be delivered piece-by-piece to reduce the PR size
How to test the change?
CI + ST