ошибка при использовании Google в качестве поставщика oauth в Supabase во Flutter
Я пробую аутентификацию supabase с помощью Flutter. Я создал учетные данные oauth в облачной консоли google, а также установил их в разделе аутентификации supabase. Я видел примеры использования электронной почты и пароля в качестве аутентификации, но не смог найти никаких примеров с поставщиками oauth. Ниже приведен код, который у меня есть при использовании аутентификации Google с supabase.
final supabaseClient = SupabaseClient(SUPABASE_URL,SUPABASE_KEY);
Future<void> signUp() async {
final response = await supabaseClient.auth.signUp({
provider: 'google'
})
}
приведенный выше код дает мне две ошибки еще до его запуска -
- Получатель не найден: 'provider'
- Слишком мало позиционных аргументов: требуется 2, задано 1