You could probably design the latch jaws to have an electronically controlled second catch. It would activate whenever a cyclist is present so if someone tries to slam the door open it would catch with the door slightly open and trigger a warning. A second pull then opens the door no matter what for safety.