Composer SDKs

Server and client SDKs for integrating Composer into your application.

About Composer

Spreedly Composer enables developers to decouple security logic from their application code. This has several benefits including:

  • The ability to toggle and compare security services like fraud engines, MFA, KYC, and bot prevention.
  • Faster responses to new attacks. When threats evolve and new vulnerabilities are identified, your application's security logic can be updated without changing a single line of code.
  • The ability to put in placeholders for future security improvements while focusing on product development.
  • A way to visualize all application security logic in one place.

Composer has two SDKs that work together:

Runs in your users' browsers. It identifies the device, supplies the source token each checkpoint uses, and runs any extra steps a workflow needs, such as MFA. Available for JavaScript.

Calls checkpoints from your backend at key moments of risk, such as login or placing an order, and acts on the result. Available for Node.js, Python, Ruby, Go, PHP, .NET and Java.

Ad blockers may interfere with certain scripts in your application. This guide walks through setting up a custom subdomain to route Spreedly requests around common blockers.

Configure Composer to forward events to Splunk using the HTTP Event Collector (HEC).


Did this page help you?