[{"data":1,"prerenderedAt":146},["ShallowReactive",2],{"docs-nav-\u002Fdocs\u002Fchallenges\u002Foverview":3,"\u002Fdocs\u002Fchallenges\u002Foverview":18},[4],{"title":5,"path":6,"stem":7,"children":8,"page":17},"Challenges","\u002Fdocs\u002Fchallenges","1.docs\u002F5.challenges",[9,13],{"title":10,"path":11,"stem":12},"Overview","\u002Fdocs\u002Fchallenges\u002Foverview","1.docs\u002F5.challenges\u002F1.overview",{"title":14,"path":15,"stem":16},"CSS styling","\u002Fdocs\u002Fchallenges\u002Fcss-styling","1.docs\u002F5.challenges\u002F2.css-styling",false,{"id":19,"title":10,"body":20,"description":138,"extension":139,"meta":140,"navigation":142,"path":11,"seo":143,"sitemap":144,"stem":12,"__hash__":145},"docs\u002F1.docs\u002F5.challenges\u002F1.overview.md",{"type":21,"value":22,"toc":126},"minimark",[23,27,38,45,50,55,58,62,65,69,72,76,111,115],[24,25,10],"h1",{"id":26},"overview",[28,29,30,31,37],"p",{},"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 ",[32,33,36],"a",{"href":34,"target":35},"https:\u002F\u002Fdashboard.rupt.dev\u002Fsettings\u002Faccount-sharing\u002Fchallenge","_blank","challenge settings"," section for your project.",[28,39,40],{},[41,42],"img",{"alt":43,"src":44},"Example of CSS styling","\u002Fimg\u002Fcss-styling-original.png",[46,47,49],"h2",{"id":48},"types-of-challenges","Types of challenges",[51,52,54],"h3",{"id":53},"account-sharing-prevention","Account sharing prevention",[28,56,57],{},"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.",[51,59,61],{"id":60},"account-takeover-protection","Account takeover protection",[28,63,64],{},"Account takeover challenges help prevent unauthorized access to user accounts. These are triggered when suspicious login patterns are detected, requiring additional verification.",[51,66,68],{"id":67},"fake-account-detection","Fake account detection",[28,70,71],{},"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.",[46,73,75],{"id":74},"key-features","Key features",[77,78,79,87,93,99,105],"ul",{},[80,81,82,86],"li",{},[83,84,85],"strong",{},"Multi-language support",": Challenges support multiple languages including English, French, Spanish and Arabic",[80,88,89,92],{},[83,90,91],{},"Customizable design",": Add custom CSS to match your brand's look and feel",[80,94,95,98],{},[83,96,97],{},"Flexible verification",": Support for email and SMS verification methods",[80,100,101,104],{},[83,102,103],{},"Device management",": Users can view and manage their connected devices",[80,106,107,110],{},[83,108,109],{},"Branded experience",": Add your logo and customize messaging to maintain brand consistency",[46,112,114],{"id":113},"implementation","Implementation",[28,116,117,118,122,123,125],{},"Rupt-managed challenge pages render automatically when an evaluation returns a challenge verdict. Style them to match your brand from the ",[32,119,36],{"href":34,"rel":120},[121],"nofollow"," dashboard. See ",[32,124,14],{"href":15}," for details.",{"title":127,"searchDepth":128,"depth":128,"links":129},"",2,[130,136,137],{"id":48,"depth":128,"text":49,"children":131},[132,134,135],{"id":53,"depth":133,"text":54},3,{"id":60,"depth":133,"text":61},{"id":67,"depth":133,"text":68},{"id":74,"depth":128,"text":75},{"id":113,"depth":128,"text":114},"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.","md",{"head":141},{"title":5},true,{"title":10,"description":138},{"loc":11},"dI3GPCfhnyIKGvC53Ug3UgK8k1HHJpPqyrfVAyZ4OGs",1780344891233]