You need more than a laminate to get catering for free.
When I was there, all you needed was a laminate with a barcode. They scanned it in line and as long as it was valid, you got your food. No questions asked. I was only there that day though so maybe its different normally?