The hasp must be of hardened steel and installed with carriage bolts through the door or gate. Use large washers on the inside. After the nuts are secured, deface the threads of the bolt ends with a hammer to keep the nuts frm being removed. In every case, use a minimum standard exterior padlock. Don't hide a key outside.
Most hiding places are obvious to the burglar.
Never leave a padlock unlocked. This is an invitation to have the padlock removed so that a key can be made, and the lock returned to its position. You don't leave your car unlocked, so treat your bicycle the same way. The eye screw should be at lease 3 feet above the floor, because this makes using a pry bar much more difficult. Whenever you lock your bike in a public place, chain it to a secure rack or stanchion through the frame and a wheel.