Я использую Tank-Auth для своего приложения.И единственная проблема, с которой я столкнулся - это активация и сброс паролей учетных записей.
Для входа в систему, регистрации, выхода из системы;У меня нет проблем с этими кодами;
$route['login'] = "/auth/login";
$route['logout'] = "/auth/logout";
$route['register'] = "/auth/register";
Но для активации учетных записей и сброса паролей эти коды не работают;
$route['activate/:num/:any'] = "/auth/activate/$1/$2";
$route['reset_password/:num/:any'] = "/auth/reset_password/$1/$2";
PS: первый сегмент после «активации»«идентификатор пользователя» и второй сегмент имеют ключевое значение, например: example.com/activate/2/4784322e48916efec1153c53d25453c7