add oauth2 to requirements