background

UI for ASP.NET Core

ASP.NET Core Captcha

  • Prevent automated spam and fake registrations with the Telerik UI for ASP.NET Core Captcha component.
  • Part of the Telerik UI for ASP.NET Core library along with 110+ professionally designed UI components.
  • Includes support, documentation, demos, virtual classrooms, Visual Studio Code Extensions and more!
Telerik UI for WinForms Ninja
  • Overview

    The Telerik UI for ASP.NET Core Captcha component serves as a security validation step when completing a form or making a request. It is meant to protect your application from malicious computer logins and ensure that a human is trying to request, submit or access the information. The component prompts the user to write the combination of symbols (letters and numbers) in the displayed image for verification. 


    Telerik UI for ASP.NET Core Captcha Component Overview
  • Validation

    The Captcha component comes with a built-in validation feature. The Captcha should always be generated and validated on the server-side of your application to prevent any programs or bots from bypassing the verification. Once the user types in the values and submits the verification, the control displays a validation message depending on the success or failure of the verification. 
    Telerik UI for ASP.NET Core Captcha Valid
  • Integration with Form Component

    The Captcha control can be easily integrated into the ASP.NET Core Form component to filter out spam and non-human input. Users will need to successfully complete the Captcha rules to be able to submit the form, otherwise the input is ignored and does not reach your app. 
  • Captcha Audio

    In order to be easily accessible and used by all users, the Captcha component’s distorted image can be read out loud using the NATO phonetic alphabet. An audio button is rendered next to the Telerik UI for ASP.NET Core Captcha by default and if the user activates the audio, a slider will appear to let the user adjust the volume.

    Check out the Telerik UI for ASP.NET Core Captcha Audio
  • Events

    The Telerik Captcha component for ASP.NET Core fires a variety of events, including: 
    • Change Event when a user changes the input in the component.
    • Request Start Event when the captcha makes a request to a handler for a captcha refresh, audio or validation.
    • Request End Event when the request to the handler is finished. 
    Telerik UI for ASP.NET Core Events
  • API

    Telerik UI for ASP.NET Core comes with a complete server-side API. With simple API calls, you can configure all features of the ASP.NET Core Captcha control. Since the server wrappers output JavaScript, you also have full access to the client-side API for maximum control in the browser. 

    Explore the ASP.NET Core Captcha API demo 

    Telerik UI for ASP.NET Core Rich API
  • HTML and Tag Helpers

    Telerik UI for ASP.NET Core provides you with two ways to declare UI components - by using either HTML or Tag helpers. You can use them to help you easily configure the Captcha component.
    Telerik UI for ASP.NET Core HTML and Tag Helpers
  • Accessibility

    The component is compliant with Section 508 and WCAG 2.1 guidelines and is perfect for scenarios where accessibility might be a concern as it also has a Speak feature that reads the symbols aloud one by one.
    Telerik UI for ASP.NET Core Accessibility
  • RTL Support

    Right-to-left support is available for users who read from right to left. You can satisfy any cultural preference with the Captcha component by changing the alignment between left-to-right and right-to-left with only a few settings. 
    Telerik UI for ASP.NET Core RTL Support
  • Keyboard Navigation

    The Telerik UI for ASP.NET Core Captcha is one of the many UI components in the suite with out-of-the-box support for keyboard navigation. Users can easily navigate the component using a combination of keyboard buttons to focus on the textbox, change the image or even control the sound volume. 


    Telerik UI for ASP.NET Core Keyboard navigation
  • Captcha Theming

    The Captcha validation component has 20+ built-in themes and swatches. Explore the Default (our own styling), Material (based on the Material Design guidelines), Bootstrap (which looks like the Bootstrap styling to integrate better) and Fluent (based on Microsoft Fluent UI) themes and choose the swatch that meets your design requirements. You can easily customize any theme with a few lines of CSS or create a new one with the Progress SASS ThemeBuilder application to exactly match your colors and branding. 

    Telerik UI for ASP.NET Core Captcha Theming

All ASP.NET Core Components

Next Steps