Limit participant to one response for whole experiment

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.