일렉트론으로 데스크톱 앱을 만드는 중인데 구글 로그인 어케 구현해야함?

firebase 연결해서 사용중인데, 데스크톱 앱의 경우 웹앱으로 firebase 프로젝트 만들면 되지?
개발환경에서는 어차피 localhost 로 일렉트론 윈도우를 실행하니 구글 로그인에 아무 문제없는데, 빌드한 앱에서는 localhost 를 쓸 수가 없어서, 구글 로그인 실패: Firebase: Error (auth/unauthorized-domain) 이런 에러가 뜸. 그런데 데스크톱앱에는 원래 도메인이 없는 게 정상 아님? 어케해야하지?

firebase 프로젝트를 웹앱으로 만들고, 구글 클라우드 콘솔에서 데스크톱앱으로 Oauth Client ID 를 하나 더 추가한 뒤 이걸 사용해야하는 거임? 일반적으로 데스크톱 앱은 구글 로그인 어케 구현함? ㅠㅠ