2011-04-12 2 views
1

WP7-app-data를 저장하려면 현재 사용자 라이브 계정을 사용할 수 있다면 좋을 것입니다. 어떻게 든 가능합니까? 나는 그렇지 않다. 또 다른 방법은 데이터 저장을위한 자체 서버를 설정하는 것입니다. 따라서 계정 관리를 구현하고 사용자가 특정 앱/사이트에 대한 새 로그인과 비밀번호를 만들어야합니다. 이것은 사용자가 이미 전화 상에 라이브 계정을 가지고 있기 때문에 그다지 실용적이지 않습니다. 만약 로그인 한 사용자가 자신이 누구인지, 그리고 나서 내 웹 사이트에 데이터를 저장했는지 확인하기 위해 로그인 된 라이브 계정을 토큰과 같은 종류의 토큰으로 사용할 수 있다면 문제가 발생할 수 있습니다. 코멘트?WP7 : 사용자 라이브 계정에 데이터 저장

+0

대부분의 앱이 지금 시점에서 자신의 인증을 구현한다고 생각합니다. 이는 여러분의 질문에 대한 전망을 다소 어둡게 만듭니다. – qJake

답변

1

이것은 보안상의 이유로 불가능하며 가까운 장래에 변경 될 것으로 기대하지 않습니다.

응용 프로그램이 사용자 라이브 계정에 액세스하여 콘텐츠와 상호 작용할 수 있도록 허용하면 보안과 관련하여 여러 가지 문제가 발생할 수 있습니다.
휴대 전화에서 사용자 데이터는 신성 불가침이며 사용자 (귀하의 앱)는 사용자 모르게 대화 할 수 없습니다.

+0

예.하지만 내 앱만 내 앱에서 만든 파일에 액세스 할 수 있도록 상점을 분리해야합니다. 내 앱이 실제 사용자 계정의 파일을 읽거나 쓸 수 없도록하고 싶습니다. Microsoft에서 호스팅하는 유효한 계정을 가지고 있으면 좋을 것 같습니다. 내가 사용하는 앱에 대해 더 많은 계정을 만들도록 사용자를 요구해서는 안됩니다. 우리가 라이브 계정에 공존 할 수 있다면 (몇몇 규칙들과 함께) 그것은 좋을 것입니다. –

+0

@ Andreas Zita 이것이 좋을 수도 있지만 여전히 어려울 수있는 사항이 많이 있습니다. 데이터에 저장할 수있는 보안 문제가 있습니까? 저장할 수있는 용량에 대한 크기 제한은 어떻게됩니까? 다른 소스 (예 : 앱과 관련된 웹 사이트)의 데이터에 대한 액세스를 제어하지 않으려면 읽기/쓰기가 느린 것 이외의 다른 장치에서 IsolatedStorage를 사용하는 것과 어떤 차이가 있습니까? 선택의 여지가 있지만, MSFT가 먼저 작업하게 될 다른 많은 것들이 있습니다. :) –

관련 문제