2013-07-11 4 views
0

그래서 로컬 공유 객체를 등록 시스템으로 사용하는 Actionscript 3.0의 웹 응용 프로그램을 작성하고 있습니다. 문제가 있습니다. 원인을 알고 있지만, 그것이 의미가있는 경우에 그것을 고치는 방법을 안다. 또는 나는 그것을 고치기 시작할 곳이 어디인지 모른다.독특한 계정을위한 고유 SharedObject - AS3

내가 말했듯이, 나는 공유 객체를 사용하여 등록/로그인 시스템 (so.data.username , so.data.password) 일종의 물건. 당신이 로그인하면 더 많은 데이터 등을 만들 수 있습니다. 고유 한 프로파일과 같은 것

그래서 문제를 해결하고 싶습니다. 새 계정을 만들고 로그인 할 때 , 이전 계정의 동일한 데이터가 있습니다. ,하지만 이제는 so.data.username이 바뀌었기 때문에 이전 계정에 로그인 할 수 없습니다. 내가 바보라고 생각할 수도 있습니다. 알아요. 사용자 이름을 계속 변경합니다.하지만 원하는 바입니다. 내가 공유해야 할 경로를 알고 공유 객체 아래에 여러 계정을 만들 수 있으며 각 계정마다 고유 한 데이터 (프로필 등)가 있습니다

고마워요!

답변

0

여러 계정을 만들려면 JSON을 데이터 필드 중 하나에 저장할 수 있습니다. 마치 다음과 같이 보이는 것일 수 있습니다.

so.data.users = '[ 
    { 
     "username": "Marty", 
     "password": "4ec503be252d765ea37621a629afdaa6" 
    }, 
    { 
     "username": "Bob", 
     "password": "248e844336797ec98478f85e7626de4a" 
    } 
]'; 
+0

로컬로 저장 됨 – user1666767

+0

@ user1666767 마지막 부분을 무시하십시오. JSON 접근 방식이 효과가 있습니까? – Marty

+0

나는 정말로 문제가 발생하지 않는다. AS3에서는 객체 배열이있는 클래스를 정의한 경우 해당 객체를 직렬화 또는 비 직렬화하고 배열의 모든 값을 유지하는 데 문제가 없어야합니다. – shaunhusain