문제

오픈아이디가 궁금합니다.통합 자격 증명이 훌륭하다는 점에는 동의하지만 몇 가지 유보 사항이 있습니다.OpenID 제공업체가 $n을 지불할 때까지 OpenID 계정을 볼모로 잡고 미쳐가는 것을 방지하려면 어떻게 해야 합니까?제공업체가 마음에 들지 않으면 다양한 사이트에서 내 정보를 모두 잃지 않고 다른 제공업체로 마이그레이션할 수 있는 방법이 있나요?

편집하다: 제 질문이 오해를 받고 있는 것 같습니다.간단하게 대표단을 만들 수 있다고 하는데 이는 부분적으로 사실입니다.예를 들어 SO에서 아직 계정을 만들지 않은 경우 이 작업을 수행할 수 있습니다.어느 시점에 나만의 OpenID 공급자를 설정하기로 결정한 경우 내 계정 정보를 이동하고 보관할 수 있는 방법이 없습니다.제가 궁금했던 그런 생각입니다.

두 번째 편집:이것을 SO에 추가하는 것에 대한 사용자 의견이 있음을 확인했습니다. http://stackoverflow.uservoice.com/pages/general/suggestions/16685

도움이 되었습니까?

해결책

이것이 당신이 사용할 수있는 이유입니다 OpenID 위임, 즉.개인 웹사이트에 두 개의 META 태그를 설정한 다음 해당 사이트의 URL을 현재 선택한 OpenID 공급자의 별칭으로 사용할 수 있습니다.불친절해지면 다른 것으로 전환하고 태그를 업데이트하면 됩니다.

또한 언제든지 자체 OpenID ID 공급자를 운영할 수 있습니다(예를 들어 웹 서버와 PHP가 포함된 서버가 있는 경우).나는 사용한다 phpMyID 이를 위해.

업데이트:업데이트된 질문에 관해:OpenID 소비자(OpenID를 사용하여 로그인하는 사이트)는 재량에 따라 로그인에 사용되는 OpenID를 전환하도록 허용할 수 있습니다.예를 들어 Sourceforge가 그렇습니다.문제를 방지하려면 처음부터 위임을 사용하는 것이 가장 좋습니다.그렇지 않은 경우 이는 OpenID 설계에 따른 필수 제한 사항입니다.

다른 팁

그것은 OpenID 신뢰 당사자 모범 사례 여러 OpenID를 단일 계정에 연결할 수 있습니다.

그것은 또한 OpenID 신뢰 당사자 모범 사례 사람들이 이전 OpenID에 액세스하지 않고도 계정을 복구할 수 있도록 합니다.

Stack Overflow가 이러한 작업을 수행하지 않는다면 이는 OpenID가 아닌 Stack Overflow의 단점입니다.

공급자가 귀하의 계정을 몸값으로 보유하는 것을 막을 수 있는 방법은 없습니다.신뢰할 수 있는 서비스 제공자를 선택해야 합니다.또는 자신 외에는 누구도 믿지 않는다면 스스로 공급자가 될 수 있습니다.

http://wiki.openid.net/Run_your_own_identity_server

내가 $n을 지불할 때까지 Google이 내 Gmail 받은 편지함을 인질로 잡는 것을 막을 수 있는 방법은 없습니다.아무래도 신뢰 문제인 것 같아요.

이는 도움이 될 수 있습니다:오픈아이디

제 생각에는 자유 시장 제공자와 정부를 혼합하고 있을 수도 있습니다.후자는 갈 사람이 없기 때문에 그들의 권력을 남용합니다("대체" 여권을 얻으려고 노력하십시오).OpenID 독점 제공업체에는 경쟁이 있으므로 언제든지 한 제공업체를 떠나 다른 제공업체로 이동할 수 있습니다.

OpenID 인증을 좋은 방식으로 구현하는 사이트에서는 ID를 다른 URL로 전환하거나 기본 공급자가 다운되는 경우 보조 ID를 지정할 수 있습니다.

현재 대부분의 사이트에는 여전히 이 옵션이 없습니다. 그렇습니다. 만약 OpenID 제공업체가 어느 날 우리 계정을 삭제한다면 일부 사이트에서 우리 계정에 접근하는 데 어려움을 겪게 될 것입니다.우리는 그들이 우리의 서비스를 거부하지 않을 것이라고 믿습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top