0

모바일 앱의 모든 사용자가 동일한 Facebook 계정 (자신이 알지 못하도록하는 자격 증명의 계정)에 게시 할 수있게하고 싶습니다. 간단하게 투명하게 만들고 싶습니다. 사용자에게 메시지를 작성하여 특정 Facebook 계정에 게시하고 사용자가 특정 계정에 게시한다는 것을 알리는 앱 대화 상자를 사용자에게 보여주고 싶습니다. 그러나 알기를 원하지 않습니다. 그러한 계정의 자격 증명을 가지고 로그인해야합니다.일반적인 Facebook 계정 액세스. Facebook 인증 및 액세스 토큰

먼저 Facebook의 로그인 대화 상자가 내 사용자에게 표시되지 않도록해야합니다. 내가 아는 한 이미 액세스 토큰이있는 경우 로그인 대화 상자 단계를 건너 뛸 수 있습니다. 다른 한편으로, 액세스 토큰이 사용자를 식별 한 것처럼 보이지만 여러 사용자가 동일한 액세스 토큰을 사용할 수 있습니까? 서버 측에서는 유일한 사용자로부터 요청을받는 것으로 추측되지만 그 점에 문제가 있습니까?

누군가 비슷한 상황에 직면 했습니까?

감사합니다.

답변

0

페이스 북은 사용자가 ID를 기록한 경우에만 액세스 토큰을 릴리스합니다. 사용자가 로그인하지 않으면 무언가를 게시 할 수 없습니다. 자신의 Facebook 응용 프로그램을 사용하는 경우 사용자는 여전히 로그인하여 앱에 연결할 수 있어야합니다. 그러면 사용자의 벽에 게시 할 수 있지만 로그인을 모두 피할 수는 없습니다.

+0

답장을 보내 주셔서 감사합니다. 로그인과 권한은 한 번만 부여해야합니다. 맞습니까? 다른 사용자가 액세스하기 전에 관리자가 앱에 로그인하여 액세스 토큰을 얻은 다음 데이터베이스에 저장하여 일부 정보가 삭제되거나 업데이트 될 때 데이터베이스를 업데이트하는 등 까다로운 작업을 수행 할 수 있습니까? ? –

+0

액세스 토큰의 수명이 짧기 때문에 원하는 작업을 정확하게 금지 할 수 있습니다 ... –

+0

... 참조 ... 관리자가 만료되면 다시 요청할 경우? 사용자가 자신의 계정에만 액세스 할 수있는 시나리오가 있습니까? 사용자가 고유 한 벽에 콘텐츠를 게시하거나 업데이트하는 앱의 예가 없습니까? –