fix option merging in #connect_oauth