Restricting a page for some time

Hello guys
I would like to get autorization to access for a webpage for different times or for different sessions.
For exemple :
Bronze = 1 hour or accessing to a page 3 times
Silver = 2 hours or accessing to a page 5 times
… etc

How doing that please ?

Can not be done “out of the box”, needs custom code.