background

UI for ASP.NET MVC

ASP.NET MVC Captcha

  • The Telerik UI for ASP.NET MVC Captcha is an intuitive verification component used to prevent malicious software from bypassing authentication and accessing important data. It comes with audio, built-in validation, RTL support, keyboard navigation and more.
  • Part of the Telerik UI for ASP.NET MVC library along with 110+ professionally designed UI components.
  • Includes support, documentation, demos, virtual classrooms and more!
Telerik UI for ASP.NET MVC Suite
  • Overview

    The Telerik UI for ASP.NET MVC Captcha is a smart verification component that serves as a security validator. It is used to protect your application from program or bot logins/submissions and ensure that a human is trying to access the information in your application. The control comes with built-in validation, Captcha Audio and can be easily integrated with the Form component.  


    Telerik UI for ASP.NET MVC Captcha-Component-Overview
  • Validation

    The ASP.NET MVC Captcha component features built-in validation. Always generate the Captcha and apply validation on the server-side of your application as this helps prevent malicious software from bypassing the verification. Once the user inputs the values and prompts verification, a validation message is displayed depending on the success or failure of the verification.  

    See the Captcha Validation Messages in this demo
    Telerik UI for ASP.NET MVC Captcha Invalid
  • Integration with Form Component

    The Captcha control can be easily integrated into the ASP.NET MVC Form component to prevent any non-human logins and submissions. If the validation is not successful, the form will not be submitted and the input will be ignored. 
  • Captcha Audio

    The ASP.NET MVC Captcha component comes with an audio option to satisfy the needs of all users. When activated, it reads out loud the symbols in the image using the NATO phonetic alphabet. For this purpose, an audio button is rendered by default next to the Captcha. Once the user activates the audio, a slider will appear allowing them to adjust the volume.  

    Try out the Telerik UI for ASP.NET MVC Captcha Audio feature
  • Events

    The Telerik UI for ASP.NET MVC Captcha fires several events, including: 
    • Change Event: fired when the input is changed 
    • Request Start Event: fired when the component makes a request to a handle
    • Request End Event: fired when the request to the handler is finished 

    The requests to the handler include Captcha refresh, Captcha audio and Captcha Validation.  


    Telerik UI for ASP.NET MVC Events
  • API

    The Telerik UI for ASP.NET MVC suite comes with a complete server-side API. You can configure the Captcha component with simple API calls and since the server wrappers output JavaScript, you can also have full access to the client-side API for maximum control in the browser. 


    Telerik UI for ASP.NET MVC API
  • RTL Support

    Right-to-left support is available for language scripts like Hebrew and Arabic, in which users read from right to left. You can satisfy any cultural preference with the Captcha component by toggling between left-to-right and right-to-left alignment with only a few settings. 
    Telerik UI for ASP.NET Core RTL Support
  • Accessibility

    The Captcha component is Section 508 and WCAG 2.1 compliant. It is adapted to satisfy the needs of all users as it also comes with a built-in audio feature.  
    Telerik UI for ASP.NET Core Accessibility
  • Keyboard Navigation

    The Captcha component is one of the many components in the Telerik UI for ASP.NET MVC suite with out-of-the-box keyboard navigation support. It allows users to easily navigate it and use different keyboard buttons to refresh the image, focus on the textbox, prompt validation, etc. 
    Keyboard navigation
  • Captcha Theming

    The ASP.NET MVC Captcha validation component has multiple 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 best meets your design requirements. You can easily customize any theme with a few lines of CSS or create a new one to match your colors and branding with the  Progress SASS ThemeBuilder application

    Telerik UI for ASP.NET MVC Captcha Theming

All ASP.NET MVC Components

Next Steps