2009-08-28 9 views
2

일부 온라인 코스의 유료 사이트가 있다고 가정 해보십시오. 그리고 한 사람이 액세스 권한을 구입하지 않고 모든 친구에게 사용자 이름과 암호를 제공하여 무료로 강좌를들을 수 있기를 원합니다.방문자가 고유한지 확인하는 방법

어떻게 하시겠습니까?

우리가 지금까지 생각했습니다 무엇 : 각 코스

다른 제안을 통해 각 항목 실행의

  • 최대 번호에 대한

    • IP 추적
    • SMS 암호?

  • 답변

    1

    사용자가 고유하다는 것을 절대적으로, 적극적으로 보장 할 수는 없습니다. 생체 인식 데이터 (그렇지 않은 경우)와 같이 사용자를 고유하게 식별 할 수있는 방법이있는 경우에도 여전히 사용자를 식별 할 수 없습니다. 클라이언트는 그 정보를 스푸핑하는 것이 아닙니다.

    당신이 할 수있는 최선의 방법은 번들로 시스템을 "속이게"하는 것입니다. IP + SMS는 아마 그렇게 할 것이지만, 아마도 사용자들 (적어도 후자의 부분)을 괴롭히는 것일 수도 있습니다.

    각 계정에 사용 된 IP를 기록하는 것이 가장 좋습니다. 통계가 특정 임계 값을 초과하면 검사를 위해 플래그를 지정하고 정보가 널리 공유되는 것처럼 보이는 경우 계정을 닫는 것이 가장 좋습니다.

    +0

    나는 다른 사람들과 자신의 계정을 공유하는 사용자를 "처벌"한다는 생각을 좋아합니다. 즉, 활동에 돈을 잃을 수도 있습니다. – peirix

    0

    나는 어떤 사람들이 쿠키 (가정 사용자가 컴퓨터를 변경하지 마십시오)

    1

    준 IP 주소를 쿠키를 사용하려고 할 것입니다 확신합니다. 그런 다음 해당 쿠키를 사용자 계정과 연결하고 쿠키를 사용하여 로그인해야합니다. 사용자가 다른 IP 주소로 로그인하면 새 IP 주소를 쿠키와 연결하고 사용자 인증을위한 일종의 확인을 요청합니다.

    +0

    IP 추적에서 볼 수있는 문제는 계정을 가진 한 사람이 친구들이 컴퓨터를 사용하여 코스에 액세스 할 수있게하는 것입니다.나는 이것이 거의 불가능한 시나리오라는 것을 알고 있지만 정직한 사용자에게는 번거롭지 않게 가능한 한 많은 방법을 찾고 있습니다. – peirix

    +0

    나는 그것이 매우 드물다고 생각할 것이다. 나는 너무 희귀해서 아키텍처의 창안을 가로 질러 그것을 해결하는 데 드는 비용이 결과적으로 절약되는 것보다 많을 것이라고 생각합니다. 귀하의 서비스 사용에 대한 성장 메트릭스와 비교하여 비용 분석을 수행하여 이것이 가치있는 일인지 판단하십시오. –

    1

    100 % 보장은 전혀 없습니다. 누군가는 액세스 권한을 구입 한 사용자 옆에 앉아서 어깨 너머로 사이트를 읽을 수 있습니다. 귀하의 방법은 좋지만 (개인적으로 SMS 승인이 너무 많다고 개인적으로 생각합니다), 제공하는 정보의 최대 개인화를 제안하므로 지불자를 제외하면 아무도 그 정보에 액세스 할 수 없습니다.

    5

    당신이 원하는 것을하기에 완벽한 시스템을 갖추는 것은 불가능합니다. 당신은 더 강한 당신이 당신의 보호 (속임수 고객에 대하여 방어하기 위하여)를 만들 때, 당신이 당신의 고객 (정직한 그들을 포함하여)을 더 괴롭히는 상황에서 찾아 낸다.

    당신은 여분의 보호가 실제로 당신이 이 사기꾼을 변환하여 고객을이기는 것보다 더 정직하게 고객을 잃고 지점 사이트의 가치를 감소 어떤 시점에서 자신에게 물어해야 할거야 정직한 (지불하는) 고객으로 ... 쿠키를 사용하는 것이 최선의 방법 일 수 있습니다. 동시 개의 세션이 다른 IP 주소에서 동시에 발생하는 경우에만 치료 조치를 취하는 것이 좋습니다. 그 이유는 속임수로 인해 발생할 가능성이 매우 높기 때문입니다. (보장되지는 않지만 듀얼 홈 고객 일 수 있음).

    +0

    전체 성가신 정직한 고객 부분에 절대적으로 동의하십시오. 우리는 다른 MPA가되고 싶지 않습니다. : p – peirix

    관련 문제