I think if you make a temp user ID, then you'd break session ID to user mapping down the line. This was a more recent feature which allows you to take an anonymous session and later merge it into a user's profile once the user signs in. Is that right?
FWIW, when I rolled out easyrec a year ago, I had the same issue. We don't mind much,...
How can I get recommenations for a user who doesn't have a userid and only has a...