pre oauth