CodeIgniter: Why I am here?

Because the owner of the website you just visited that was built on top of the CodeIgniter framework integrated BotDetect to protect it's website from bots -- and you just clicked on the BotDetect helplink there.

What is BotDetect CodeIgniter CAPTCHA?

CAPTCHA is an acronym for Completely Automated Public Turing Test to Tell Computers and Humans Apart. As the name suggests, it's a kind of test that can reliably determine is the solver human, allowing webmasters to tell bots and humans apart.

Captcha software is a program automatically generating and grading Captcha tests that:

  • Most people (i.e. real human users) can easily pass
  • Current bots (i.e. various computer programs) can't pass
spacer

Bots are the Problem and BotDetect is the Solution

With the exponential growth of online services and businesses, website security has become a serious concern for webmasters and web application developers.

The Problem: Bots

Many software programs are written and used to impersonate human beings, mimic their surfing patterns, and imitate their online activities for various malicious purposes. These "pretending to be human" programs are referred to as bots (short for "robots"), spambots or spam bots (since they are most commonly used for spamming).

The Solution: BotDetect

BotDetect is an efficient out-of-the-box security solution designed to deal with this threat, available as a CodeIgniter Plugin for CodeIgniter forms, and a PHP Library for PHP forms.

spacer

Using BotDetect images specifically designed to be out of the reach of currently available computer vision and OCR technologies, bots can be prevented from accessing protected website functionality.

While computer programs cannot read the textual code from the image, it is easy to read for most humans. So the answer to the webmaster's question "is the current client submitting this page a real person, and not a bot?" will be the same as the BotDetect validation result.

To keep websites accessible to the blind and people with impaired vision – for whom reading the BotDetect images could be a problem – BotDetect also provides a sound alternative, pronouncing the textual code to users who prefer to hear it.

How can I integrate BotDetect in my CodeIgniter website?

This is where you can find all the relevant information helping you with the BotDetect integration with CodeIgniter:

  • BotDetect CAPTCHA CodeIgniter Integration Guides & Examples
    • BotDetect CodeIgniter CAPTCHA Quickstart
      • BotDetect CodeIgniter 3.0 CAPTCHA Quickstart
      • BotDetect CodeIgniter 2.2 CAPTCHA Quickstart
    • How to Add BotDetect PHP CAPTCHA Protection to CodeIgniter Applications
      • How to Add BotDetect PHP CAPTCHA Protection to CodeIgniter 3.0 Applications
      • How to Add BotDetect PHP CAPTCHA Protection to CodeIgniter 2.2 Applications
    • CodeIgniter Basic CAPTCHA Code Example
      • CodeIgniter 3.0 Basic CAPTCHA Code Example
      • CodeIgniter 2.2 Basic CAPTCHA Code Example
    • CodeIgniter Form Validation CAPTCHA Code Example
      • CodeIgniter 3.0 Form Validation CAPTCHA Code Example
      • CodeIgniter 2.2 Form Validation CAPTCHA Code Example
    • CodeIgniter Bit Auth CAPTCHA code example
      • CodeIgniter 3.0 Bit Auth CAPTCHA code example
      • CodeIgniter 2.2 Bit Auth CAPTCHA code example
    • CodeIgniter Ion Auth CAPTCHA code example
      • CodeIgniter 3.0 Ion Auth CAPTCHA code example
      • CodeIgniter 2.2 Ion Auth CAPTCHA code example
    • CodeIgniter Tank Auth CAPTCHA code example
      • CodeIgniter 3.0 Tank Auth CAPTCHA code example
      • CodeIgniter 2.2 Tank Auth CAPTCHA code example
  • Getting Started With BotDetect PHP CAPTCHA
  • BotDetect CAPTCHA PHP Integration Guides & Samples
    • BotDetect PHP CAPTCHA Quickstart
    • How To Add BotDetect CAPTCHA Protection to PHP Forms
    • PHP Basic CAPTCHA Code Sample
    • PHP Form CAPTCHA Code Sample
    • PHP Login Form CAPTCHA Code Sample
    • PHP jQuery Validation CAPTCHA Code Sample
    • PHP jQuery AJAX Contact Form CAPTCHA Code Sample
  • The BotDetect CAPTCHA Composer Package
  • BotDetect CAPTCHA PHP Deployment Guides & Samples
    • BotDetect CAPTCHA PHP Downloads
    • How To Include the BotDetect PHP CAPTCHA Library From a Shared Location
    • BotDetect CAPTCHA PHP Code Samples
  • BotDetect CAPTCHA PHP Technical FAQ
  • BotDetect PHP CAPTCHA API Reference
    • BotDetect PHP CAPTCHA Web API Reference
    • BotDetect PHP CAPTCHA Client-Side API Reference
    • BotDetect PHP CAPTCHA Core API Reference
    • BotDetect PHP CAPTCHA Enumerations Reference

BotDetect Applications

spacer
  • Prevent automated spam submission: BotDetect images ensure that an email, blog comment, forum post, guestbook entry or social networking message is sent by a human, not a bot.
  • Prevent automated registrations: BotDetect images block bots that sign up for thousands of email, forum or social networking accounts every minute.
  • Prevent automated friend requests: BotDetect images block bots that send thousands of fake friend requests on social networking and instant messaging sites every minute.
  • Secure login pages: BotDetect images prevent dictionary attacks and brute force attacks trying to guess login information
  • Block malicious crawlers: BotDetect images guarantee that bots trying to leech content or find vulnerabilities to exploit won't access protected website sections.
  • Prevent poll manipulation: BotDetect images protect online polls by ensuring only humans can vote and automated voting scripts can't manipulate the results.
  • Prevent resource harvesting: BotDetect images protect online games and virtual worlds with economic systems from automated virtual resource ("gold") harvesting.
  • Prevent cheating in contests: BotDetect images protect skill-based online games from fraudulent users who employ bots to achieve unfair advantage over other players.

BotDetect Security & Guidelines

  • Can BotDetect protection be broken?
  • BotDetect Best Practices

CodeIgniter

source: wikipedia.org

CodeIgniter is an open source rapid development web application framework, for use in building dynamic web sites with PHP.

CodeIgniter is loosely based on the popular Model-View-Controller development pattern. While controller classes are a necessary part of development under CodeIgniter, models and views are optional.

CodeIgniter is most often noted for its speed when compared to other PHP frameworks. In a critical take on PHP frameworks in general, PHP creator Rasmus Lerdorf spoke at frOSCon in August 2008, noting that he liked CodeIgniter "because it is faster, lighter and the least like a framework."

CodeIgniter's source code is maintained at GitHub, and as of the preview version 3.0rc3, is certified open source software licensed with the MIT License. Versions of CodeIgniter prior to 3.0 are licensed under a proprietary Apache/BSD-style open source license.


  • Home
    • Customer References
    • CAPTCHA Demo
    • CAPTCHA Download
    • CAPTCHA Examples
    • CAPTCHA Localizations
    • ASP.NET CAPTCHA Control
    • Java CAPTCHA Library Alpha
    • ASP Classic CAPTCHA
    • PHP CAPTCHA Library
      • Getting Started
      • Plain PHP CAPTCHA
      • WordPress CAPTCHA
      • CakePHP CAPTCHA
      • CodeIgniter CAPTCHA
        • CodeIgniter CAPTCHA Quickstart
        • CodeIgniter CAPTCHA Integration Guide
        • CodeIgniter Basic CAPTCHA Example
        • CodeIgniter Form Validation CAPTCHA Example
        • CodeIgniter Bit Auth CAPTCHA Example
        • CodeIgniter Ion Auth CAPTCHA Example
        • CodeIgniter Tank Auth CAPTCHA Example
        • What is BotDetect?
      • Laravel CAPTCHA
      • Symfony CAPTCHA
      • Composer CAPTCHA
      • Configuration
      • Deployment
      • Technical FAQ
      • API Reference
    • BotDetect General FAQ
    • Roadmap & Release Notes
    • Migration Guides
    • Known Issues
  • Shop
  • Documentation
  • Captcha Accessibility
  • Articles
  • About
  • Blog

Popular Content

  • Audio
  • Accessibility
  • Section 508
  • WCAG
  • ADA
  • MVC
  • JavaScript
  • Ajax
  • jQuery
 
  • Home
  • .NET Captcha
  • Java CaptchaAlpha
  • ASP Captcha
  • PHP Captcha
  • Documentation
  • Download
  • Demo
  • Support
  • Shop
  • References
  • Contact
  • About
  • Home
  • .NET Captcha
  • Java Captcha
  • ASP Captcha
  • PHP Captcha
  • MVC Captcha
  • JavaScript Captcha
  • Ajax Captcha
  • jQuery Captcha
  • Download
  • Demo
  • Documentation
  • Support
  • Shop
  • References
  • About
  • Contact
  • Privacy
  • Terms

© Captcha, Inc. 2004-2016. All rights reserved.

BotDetect, BotDetect CAPTCHA, Lanap, Lanap CAPTCHA, Lanap BotDetect, Lanap BotDetect CAPTCHA, Lanapsoft, Lanapsoft CAPTCHA, Lanapsoft BotDetect, Lanapsoft BotDetect CAPTCHA, and Lanap Software are trademarks of Captcha, Inc. All other product, brand, and company names are mentioned for identification purposes only and are trademarks or registered trademarks of their respective owners.

Captcha, Inc. -- formerly: Lanapsoft, Inc. / Lanap, Inc.


gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.