By trial I assume you mean session.
You could add the Prolific id to the shelf and then halt the experiment if the value is already there.