Added: user.login event handler