Sessions brukar funka bra till sådant.
Fast om man vill "spärra" användaren i en viss specifik tid så skulle jag nog använda cookies där man kan sätta expires till: 1 minut, 1 timme, en dag, en vecka eller vad man nu vill ha för tidslåsning
cya,
PatrikB