Вы можете установить постоянный файл cookie, но он останется только для этого конкретного браузера. (и они могли бы очистить свои куки)
Самый надежный способ состоит в том, чтобы ваши пользователи входили в систему с именем пользователя и паролем - тогда вы можете хранить данные, относящиеся к ним, в базе данных и изменять поведение сайта, как вы упомянули при следующем входе. Однако этот параметр не не работает для анонимных посетителей.