Tuesday, 18 November 2014

Password Strength Checker using Jquery

Many websites that require login credentials enforce a security technique often referred to as password complexity requirements. These requirements ensure that user passwords are sufficiently strong and cannot be easily broken.

The passwords are always the most commonly used authentication mechanism. Even as many websites move to multi-step authentication, passwords mode of authentication still pay a key role in securing an account.

A strong password is critical to account security and this tutorial teaches you how to design a system that gauges password strength using jQuery.

Now, what constitutes a strong password? 

Well, that depends on who you ask. However, traditional factors that contribute to a password's strength include the length of the password, the complexity of the password, and unpredictability of the password. 

To ensure password strength, many sites require user passwords to be alphanumeric in addition to being a certain length.

In this tutorial, we will construct a form that gives the user live feedback as to whether their password has sufficiently met the complexity requirements we have established.

The user also will be able to click on a check box to see their real password to avoid mistake when typing their desired passwords.

The purpose of this tutorial is to show how a simple script can be written using jQuery to enforce password complexity requirements. You will be able to add additional requirements to the script if needed.

There is a README.txt file in the downloaded folder that gives you information on how to add additional fields or requirements if needed.

Password Strength Checker using Jquery

Friday, 14 November 2014

Visitor Tracking System

Web Tracker / Site Tracker / Visitor Tracker

What exactly is a web tracker (also known as a visitor tracker or site tracker), and why do you need one?
The idea behind a web tracker is very simple and has been around for many years. Essentially you place a small piece of code on your website, when someone visits your website, that small piece of code is executed and the visitor's public details (ip address, browser, operating system, referrer, page title and url etc) are analysed and stored for reporting to you later.
The great advantage of web trackers are that they are better at tracking 'real people' as they track browsers NOT server requests. This often means a web tracker will have a significantly lower count than standard log file analysis. But it offers a more realistic figure of the visitors to your website and far more detail.

Some important benefits of the system!

  1. The system will help you to know the number of visitors that visits your website daily, weekly,
    monthly, and yearly. This will help you to know where your real customers are located or coming
    from so as to follow them appropriately.
  2. It will tell you the operating systems, web browsers and screen resolution of the computers that
    your visitors use to access your website.
  3. It will tell you the countries and cities of the visitors that visits your website.
  4. It will tell you the number of visitors that are viewing your website at a certain time.
  5. It will tell you the search engines used to find your website.
  6. It will tell you the pages viewed on your website and the search engines where the visitor came
    from to your website page.
Above all, your use of the application is free and no special sign up is required, you only need to supply
your website home page URL to get a small piece of code that you can place at the BODY section of
your webpage for visitors tracking purpose. The application is also responsive to screen.

There are options where you can change the width, visibility of the tracking system and other important
settings in the tracking code generated.

Click here to see how it works

Visitor Tracking System