logo obut. oauth 2 0 vulnerability leads to account takeover playground social networking sites coding