update mechanism of oauth linking