Предполагая, что вы сами генерируете эти URL на сервере, вы можете объединить все значения ваших параметров в строку:
hash_string = "myname:classname";
Затем добавьте последний параметр, который представляет собой хэш этой строки вместе с некоторым секретным начальным числом:
query_string .= "&h=" . md5("my_secret_key:" . hash_string)
Затем, когда вы получите запрос обратно, просто убедитесь, что хеш совпадает:
hash_string = params['name'] . ':' . params['class'];
if (params['h'] == md5("my_secret_key:" . hash_string)) ...
Я действительно не знаю синтаксис PHP, но вы поняли.