Добрый день!
Непонятный момент с returnUrl. Насколько я понимаю, значение returnUrl хранится в сессии пользователя. Но для анонимных пользователей сессия создается пустая (файл нулевой длины), и Yii::app()->user->returnUrl для анонимов всегда равен index.php и при авторизации юзер всегда направляется на главную страницу. Подскажите, в чем может быть трабла? Когда-то вроде returnUrl для анонимов работало, а потом то ли я сам напортачил, то ли со сменой версии yii что-то поменялось.