Current user is unique even when the current user never registered or logged in? Also, is current user the same for the entire session?