Do I need to have the IE Addon to auto log in to sites?

Do I need to have the ie addon on my toolbar to have the auto login function work? Today's experience suggests that to be the case. If so, that sucks.