인프런 커뮤니티 질문&답변
파이어베이스 Auth에러
해결된 질문
작성
·
429
3
Auth코드 작성후 계속하여 에러가 발생합니다.
/D:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-3.3.4/lib/src/recaptcha_verifier.dart:57:27: Error: Required named parameter 'auth' must be provided.
_factory.delegateFor(
구글에 검색해봐도 나오지 않은내용이라 질문드립니다.
에러코드 링크 들어가보니
return RecaptchaVerifier._(
_factory.delegateFor(
container: container,
size: size,
theme: theme,
onSuccess: onSuccess,
onError: onError,
onExpired: onExpired,
),
로 나와있고 에러표시는 별도로 없습니다.
답변 2
1
DevStory
지식공유자
문제 해결 방법 공유드립니다.
1. pubspec.lock 파일을 삭제해 주세요.
2. pubspec.yaml 파일에 아래 코드를 추가하신 뒤 저장해 주세요. 저장시 실행되는 flutter pub get 명령어가 끝나길 기다려 주세요.
firebase_auth_platform_interface: 6.1.10
3. 실행하시면 정상적으로 작동하실겁니다.
문제의 원인은 firebase_auth 패키지가 firebase_auth_platform_interface 패키지를 사용하는데, 해당 패키지의 6.4.0 버전에서 문제가 있는거 같습니다. 그래서 문제 없는 버전을 위와 같이 명시하여 해결하실 수 있습니다.
수업 자료에도 반영하도록 하겠습니다.
적극적으로 문의해 주셔서 감사합니다 ❤️





