Хотя это не лучшая вещь, ответ на ваш вопрос
Вы можете зашифровать и сохранить имя пользователя в куки, читать и дешифровать во время выполнения
ENCRYPT:
base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($username), $salt, MCRYPT_MODE_CBC, md5(md5($username))));
дешифрования DECRYPT
rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, md5($username), base64_decode($salt), MCRYPT_MODE_CBC, md5(md5($username))), "\0");