2011-04-14 5 views
0

저는 사용자 생성 콘텐츠를 저장하고 항상 해당 콘텐츠를 생성 한 사용자와 연결해야하는 웹 응용 프로그램에서 프로그래밍되지 않는 배경을 가진 사람입니다. 나는 개발자가 응용 프로그램이 이것을해야만하기 때문에 개발자에게 말해 줬다. 페이스 북을 대체 로그인 방법으로 사용하는 것은 무의미하다. 왜냐하면 페이스 북은 단지 일정 시간 동안 페이스 북 프로필 정보에 제 3 자 웹 애플리케이션을 붙이기 만하기 때문이다. Facebook을 통한 로그인은 실제로 웹 응용 프로그램의 데이터베이스에 남아있는 콘텐츠를 제공 할 수 없습니다.Facebook 및 OpenID 로그인 - 사용자 생성 콘텐츠에 의존하는 웹 앱에 적합합니까?

이 문제를 삼키고 있습니다. 방금 가입하고 페이스 북 계정을 사용하여 stackoverflow에 로그인했는데 페이스 북 계정과 자동으로 연결된 사이트 별 사용자 ID가 생성되어 실제로 사이트에 콘텐츠를 저장하거나 저장할 수있게되었습니다 사이트 특정 프로파일을 작성하십시오.

내 질문 :

어디 오해가 여기에있다? 대체 로그인 옵션은 사용자 생성 데이터를 저장하고 해당 사용자와 일관되게 연결하기 위해 주로 사용자 생성 콘텐츠로 구성된 내 응용 프로그램의 기능에 어느 정도 영향을 줍니까? 도움을 감사하십시오!

답변

1

대체 로그인을 사용하면 새 비밀번호를 만들지 않고도 기존 계정을 사용하여 여러 웹 사이트에 로그인 할 수 있습니다. Facebook, OpenID, gmail 또는 다른 공급자를 사용하는 대체 로그인은 응용 프로그램에서 사용자 생성 콘텐츠를 저장하는 기능에 영향을 미치지 않습니다.

예를 들어 사용자가 로그인 옵션을 사용하여 로그인 할 때. 페이스 북에서 사용자가 페이스 북 로그인 증명서를 입력하면 (아직 로그인하지 않은 경우), 페이스 북은 응용 프로그램이 나중에 사용할 수 있도록 인증 된 토큰을 생성합니다.

대체 로그인의 경우 로그인 정보 (사용자 ID/비밀번호) 만 응용 프로그램에 저장되지 않으며 응용 프로그램에서 구현하는 방법에 따라 다릅니다. 그러나 어떤 경우에도 저장을 저장하고 웹 사이트에서 사용자가 생성 한 콘텐츠를 사용하는 데있어 응용 프로그램에 영향을 미치지 않습니다.

더 많은 정보를 원하시면이 링크를 참조하시기 바랍니다 -이 도움이

  1. http://openid.net/get-an-openid/what-is-openid/
  2. http://oauth.net/

희망을!