Jump to Content
Castle
DocumentationChangelogAPI Reference
Log InSign UpCastle
Log InSign Up
DocumentationChangelogAPI Reference

Getting Started

  • Introduction to Castle
  • Quickstart guide
  • A complete integration

Usage guides

  • Exploring data
  • Lists
  • Policies
  • Custom Signals
  • Events API
  • Webhooks
  • Dashboard How-Tos
    • Single sign-on
    • Connecting to Slack
    • Managing Team Members
    • Updating Billing
    • Enabling Two-Factor Auth
    • Enforcing Two-Factor Auth
    • Time selector

Tutorials

  • Block accounts using the same device
  • Auto-ban abusive IPs for 24h
  • Detect impossible travel
  • Block signups with spam emails
  • Detect account sharing
  • Trust a user's device for 14 days
  • Challenge logins from new country or device

Integration guides

  • Protecting the registration
  • Protecting the login
  • Protecting the profile update
  • Protecting the transaction
  • Protecting the password reset
  • Protecting custom actions
  • Protecting anonymous actions
  • Protecting out-of-band actions
  • Account takeover workflows
  • Using CAPTCHA with Castle
  • Upgrading to the new APIs
  • GDPR Compliance

Integration

  • Browser SDK
  • Mobile SDKs
  • Server SDKs
  • CDN integration
  • Segment

Knowledgebase

  • Risk scoring
  • Device fingerprinting
  • Protecting User Accounts
  • Signals
  • Failed Logins
  • API Custom Parameters
  • Exporting data from Castle

Reference

  • Events
  • Signals
  • API Reference
  • Authentication Method
  • Test Tokens

Help

  • Email Support

Request Token

Suggest Edits

Updated about 2 years ago