Navigation

Overview

Challenges are interactive security verification pages that help protect your users from account sharing and takeover attempts. When Rupt detects suspicious activity, users are presented with a challenge page to verify their identity before continuing. To customize challenges, go to the challenge settings section for your project.

Example of CSS styling

Types of challenges

Account sharing prevention

Account sharing challenges are triggered when Rupt detects multiple users accessing the same account from different locations or devices. Users must verify their identity through email or SMS to continue.

Account takeover protection

Account takeover challenges help prevent unauthorized access to user accounts. These are triggered when suspicious login patterns are detected, requiring additional verification.

Fake account detection

Fake account detection challenges are triggered when Rupt detects a suspicious account creation attempt. Users must verify their identity through email or SMS to continue.

Key features

  • Multi-language support: Challenges support multiple languages including English, French, Spanish and Arabic
  • Customizable design: Add custom CSS to match your brand's look and feel
  • Flexible verification: Support for email and SMS verification methods
  • Device management: Users can view and manage their connected devices
  • Branded experience: Add your logo and customize messaging to maintain brand consistency

Implementation

Challenges can be implemented in two ways:

  1. Default challenge pages: Use Rupt's pre-built challenge pages with customizable styling
  2. Custom implementation: Build your own challenge pages using the Rupt API

For more details on customizing challenges, see: