Sitecore와 관련된 모범 사례에 의문을 가지고 있습니다. 제출하기 전에 모든 양식을 채우는 동안 사용자가 저장 버튼을 누르면 양식 정보를 저장해야합니다. 따라서 그는 다음날 웹 사이트를 방문한 경우 이미 채워진 정보를 볼 수 있으며 제출할 수 있습니다. 양식이 길고 4 단계로 나누어 져 있기 때문에.임시 정보를 sitecore에 저장하십시오.
내 의심은 Sitecore에 대한 모범 사례와 더 관련이 있습니다. 이 정보를 어디에 보관해야합니까?
sitecore_core 또는 다른 기존 데이터베이스에 테이블을 만들고 거기에서 읽어야합니까? (Sitecore 라이브러리로 할 수있는 방법이 있다면) 아니면 정보를 저장하기 위해 단지 두 개의 테이블로 나만의 데이터베이스를 만들어야합니까?
감사합니다.
정보를 사용자 컴퓨터의 쿠키에 저장해야합니다. 귀하의 양식은 사용자가 "제출"을 누르기 전까지 정보가 "처리를 위해 수락"되지 않을 것이라는 기대를 설정합니다. 그 정보를 두드리고 재생함으로써 당신은 그 기대를 뒷받침합니다. –
그가 로그인 한 경우 사용자 정보로 양식을 채워야합니다. 양식에 개인 정보가 있기 때문에 쿠키 저장 문제는 보안이 될 수 있습니다. –