Вы можете сделать одну из двух вещей.А будет перенаправлять на другую страницу с другим URI.B будет использовать оператор if / else, чтобы выбрать, какое представление вы показываете под тем же uri.
Одна вещь, которую вам нужно сделать, это иметь метод безопасности, о котором вы говорили, возвращать TRUE или FALSE, если он успешен, илине.
Примеры:
A:
if(!$this->security->run())
{
redirect('my/error/page');
}
B:
if($this->security->run())
{
// Security Passes, proceed as normal
}
else
{
// Security Fails, show error page
}
Надеюсь, это поможет