Servus erstmal!
Sessions sind auf jeden fall der richtige ansatz. Du kannst aber
auch direkt mit cookies arbeiten. der unterschied dabei ist nur das
mit cookies die daten beim anwender gespeichert werden und mit
sessions auf dem server. sessions sind etwas anspruchsvoller, können
aber auch mehr.