News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

NetTuts.com:
Integrating Two-Factor Authentication with CodeIgniter
June 27, 2011 @ 09:31:05

On NetTuts.com today they have a new tutorial showing you how to use two-factor authentication in your CodeIgniter-based application - a login process combining a username/password and access to a device that's authorized for the account.

Two-factor authentication is a way of proving your identity based on your username and password as well as a physical device that you can carry with you. This makes it much harder for crooks to steal your identity, since they will need access to your phone or hardware token - not just your login credentials.

They've chosen the free service offered by Duo Security that lets you approve the device in several ways including a phone call, SMS tokens and push-based authentication. They walk you through the setup of a Duo account, making an "Integration", grabbing the PHP and Javascript files needed to make it work and changing up your user and administration module to send a bcrypted value to the service. They flesh it out with a new version of the view to include the Duo code and generating the signed request.

0 comments voice your opinion now!
twofactor authentication codeigniter tutorial login duosecurity


blog comments powered by Disqus

Similar Posts

DevShed: Programming PHP - A Beginner's Guide

NETTUTS.com: Full CodeIgniter Textmate Bundle

Matthew Weier O'Phinney's Blog: From the inside-out: How to layer decorators

Fabien Potencier's Blog: Create your own framework... on top of the Symfony2 Components (part 10)

PHPFreaks.com: Working with dates in PHP


Community Events





Don't see your event here?
Let us know!


install interview release podcast framework community opinion developer threedevsandamaybe laravel code introduction list testing refactor series symfony2 configure language unittest

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework