에러 메시지를 보면 ' Cannot assign to read only property ' 'isRunning' 오류가 발생하고 있습니다. 이 오류는 ' ProactiveRefresh ' 객체의 ' isRunning ' 속성이 읽기 전용(read-only)으로 설정되어 있기 때문에 값을 할당할 수 없다는 의미입니다. 이 문제는 Firebase SDK의 버그로 알려져 있으며 Firebase SDK 9.1.1 이상에서 수정되었습니다. 현재 사용 중인 Firebase SDK 버전이 9.1.1 이하인 경우 이 오류가 발생할 수 있습니다. 따라서 Firebase SDK를 최신 버전으로 업데이트하시거나, 아니면 로그아웃 함수에서 ' ProactiveRefresh ' 객체의 ' isRunning ' 속성을 직접 변경하거나 삭제하시면 됩니다. 아래는 ' isRunning ' 속성을 삭제하는 방법입니다. 아래 코드에서 ' delete firebaseAuth.currentUser.proactiveRefresh.isRunning; '부분을 추가하면 ' isRunning ' 속성을 삭제할 수 있습니다. 이후 로그아웃 함수를 실행하면 정상적으로 로그아웃이 됩니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 4월 2일 오전 7:52

댓글 0

    함께 읽은 게시물

    길은 잃은 이력서

    

    ... 더 보기

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    ... 더 보기

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

    taetaetae.github.io

    6년간의 토이프로젝트 여정을 마무리하며 - 기술블로그 구독서비스 회고록

     • 

    댓글 1 • 저장 9 • 조회 2,124


    간만에 재밌게 읽은 기술 포스트

    ... 더 보기

    무진장 힘들었지만 무진장 성장한 개발 이야기

    Medium

    무진장 힘들었지만 무진장 성장한 개발 이야기