none
원드라이브 자동으로 로그인 가능한지

    질문

  • 웹사이트에 원드라이브 서비스를 제공할 예정인데

    사용자의 아이디, 패스워드를 저장해두고(또는 다른 어떤 정보) 파일 업로드 다운로드시에

    로그인 -> 엑세스토큰획득  하는 과장을 자동으로 만들어야 합니다.

    즉 사용자는 제 웹사이트에서 원드라이브를 사용하는데 있어,  원드라이브 로그인 팝업창에서 직접 로그인을 하는일이 없도록 만들고 싶습니다.

    자동으로 백그라운드에서 로그인을 시키고 싶은것이죠. 어떠한 정보든 사용자에게 받을 수 있다는 가정 하에 말이죠

    가능할까요?

    2017년 9월 11일 월요일 오전 2:59

모든 응답

  • 대부분의 OAuth 인증 서비스들이 기본적으로 그런 식의 서비스 제공은 하지 않습니다.

    일례로 페이스북의 경우에도 반드시 사용자에게 로그인을 요구하는 창을 띄우고 이후에는 쿠키를 일정 시간 동안 유효하게 저장해 두어 로그인 절차 없이 서비스를 하는 방식을 제공합니다.

    원드라이브도 OAuth 2.0 표준을 따르기 때문에, 그런 식으로 사용자를 대행해서 로그인 처리를 하는 것은 허용하지 않을 것입니다. (억지로 하자면 WebDriver같은 것을 이용해 사용자 정보를 내부 웹 브라우저 하나 띄워서 대행 처리하는 식이 가능할 수도 있습니다.)

    2017년 9월 11일 월요일 오전 11:12