[LOGIN] +: refactored login framework observer to use varien_object as authentication result