내가 작업중인 webapp에 장바구니 모델을 만들었습니다. 그것은 레일 모델의 표준 루비였습니다.레일에서 고유 한 세션 ID
사용자는 shoppingcart에 제품을 추가 할 수 있지만 항목을 추가 한 사용자 인 경우에만 표시합니다. 그러나 로그인하지 않은 사용자가 장바구니에 항목을 추가 할 수있게하고 싶습니다.
지금 당장 나는 devise를 사용하여 current_user를 확인하고 해당 장바구니 항목을 해당 사용자에게 할당 할 수 있습니다. 그러나 비슷한 고유 세션 ID 또는 사용자를 시뮬레이트하는 데 사용할 수있는 모든 것이 있습니다. 그래서 한 사람에게만 추가 된 항목 만 표시합니까?
이유는 사용자가 로그인하여 계정을 만들기 전에 가능한 한 많은 주문 프로세스를 거쳐야한다는 것입니다.
감사
[this] (http://guides.rubyonrails.org/security.html#sessions)를 읽어보십시오. –