Лично я большой поклонник класса-оболочки Zend_Session . Я предпочитаю работать с данными в объектно-ориентированном стиле, и преимущество использования пространства имен в использовании обертки - огромный плюс.
Что из этого выглядит лучше для вас?
$_SESSION['Zend_Auth']['user'] = "myusername";
или
$authNamespace = new Zend_Session_Namespace('Zend_Auth');
$authNamespace->user = "myusername";
Я предпочитаю внешний вид, который дает вам использование аксессоров.
Примечание: В системе MVC, независимо от того, какой метод вы выберете, вы всегда должны получать / устанавливать данные сеанса в вашем контроллере.