Story of 6 failed OAuth bugs