Du solltest es zudem besser machen, als vBulletin.
Ich verbinde mich z.B. nicht immer von zu Hause aus, sondern durchaus auch von anderen Computern. Wenn ich mich auf PC 1 verbinde, und mich dann auf PC 2 einlogge, bleibt der Autologin-Code von PC 1 immer noch gültig. Ich kann mich also auf beliebig vielen Systemen einloggen und für ewig eingeloggt bleiben. Für mich ganz praktisch, aber fatal wird es, wenn ich mal vergesse, mich auszuloggen.
Also entweder die IP
prüfen (doof für Leute mit Proxy, der die IPs laufend wechselt) oder (das ist das Mindeste) nach jedem Login die Auto-Login-ID sowie natürlich die Session-ID neu generieren.