node.js로 google-oauth2 토큰을 받아올 때 프론트단에서 인증화면이 안뜨게 할 수 있을까요?

조회수 676회

안녕하세요. 초보 node.js 개발자입니다.

저는 서비스에서 youtube를 동영상 스토리지 겸 영상서버로 쓰고 싶은데

이를 위해서는 제 서비스에 들어오는 모든 사용자가 제 토큰을 가지고 업로드를 해야합니다.

현재 npm youtube-api 모듈을 쓰고 있으며

youtube api를 쓰기 위해서 oauth2 토큰을 구글로부터 받아오고 있습니다.

모듈을 활용해 최초 1회 토큰을 받아오는데는 성공했으나

만료기간문제 때문에 계속해서 리프레쉬를 해줘야하는데

이 때 사용자들에게 구글 로그인 화면이 보여져야하는 심각한 문제점이 있습니다.

혹시 이 문제를 백엔드에서 처리할 방법이 없을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

2 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)