[eluser]ranjudsokomora[/eluser]
Hello ScrewLoose,
If you start off your scripts (views, controllers, models) with this, you should be okay.:
Code:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
There is no reason for .htpasswd files. If all of your users are forced to go through your CodeIgniter installation, then Tank auth should see they, are or aren't authenticated and take proper action.