Even for a cat who is allowed access to the outside being able to just zip out the front door whenever its opened can have very bad consequences. Keep one at the door and whenever they run to the door spray them.

How To Keep Your Door Dashing Cat From Escaping Youtube
Immediately reward with a treat or toy.