- DATE:
- AUTHOR:
- Edwin Lim
2025.01.24 | Device Fingerprinting SDKs & HttpOnly Cookies
Backend SDK support for Device Fingerprinting
Our Device Fingerprinting API and its endpoints are now fully supported across all our backend SDKs which includes Node, Go, Python, Ruby, Kotlin/Java, and Rust.
In your preferred programming language, you can now integrate Stytch’s Fraud & Risk Prevention API endpoints to enable device fingerprinting to identify every device attempting to access your application. Key features now available in our backend SDKs include:
Fingerprint lookups: Retrieve device fingerprints, threat verdicts, and properties for any device.
Custom rule creation: Set access rules for specific fingerprints and device identifiers.
External metadata storage: Leverage the external_metadata field to associate your user data with fingerprints for enhanced tracking.
# Python SDK methods
client.fraud.fingerprint.lookup(
telemetry_id="026ac93b-8cdf-4fcb-bfa6-36a31cfecac1",
)
client.fraud.rules.set(
action=RuleAction.CHALLENGE,
visitor_id="visitor-6139cbcc-4dda-4b1f-b1c0-13c08ec64d72",
expires_in_minutes=120,
)
Visit our Fingerprinting API docs for more details.
HttpOnly cookies for frontend SDKs
You can now enable HTTPOnly cookies for our frontend SDKs, which can be configured directly in the Stytch Dashboard under the Frontend SDKs section. Visit our guide in the docs for detailed steps on how to test and get started with HttpOnly cookies.
Where to find us
Stytch developer Slack
Join the discussion, ask questions, and suggest new features in our official Slack!
Get support
Check out the Stytch Forum or email us at support@stytch.com