2010-01-13 2 views
1

내 서비스가 외부 서비스로 로그인 &은 sessionKey를 저장해야합니다 (이후 RPC 호출을 위해 HTTPS 헤더에 sessionKey를 추가해야 함).GWT 및 세션 키 저장

세션 키 저장을위한 대안은 무엇입니까? sessionKey가 페이지의 DIV 태그에 저장되는 시나리오에 대해 읽었습니다.

+3

나는 뭔가를 놓치고 있어야합니다 : 왜 쿠키를 사용하지 않습니까? – jldupont

+3

무엇이 문제입니까? 단순히 클라이언트 쪽 GWT 개체 (예 : EntryPoint)의 필드에 저장할 수 있습니다. 그렇지 않습니까? – axtavt

답변

0

jldupont ... 쿠키 사용

import com.google.gwt.user.client.Cookies; 

Cookies.setCookie(name, value); 
Cookies.getCookie(name); 
2

클라이언트 측에서이 정보를 가질 필요는 없습니다. 세션 관리는 클라이언트 측에 투명해야합니다.

허용되는 유일한 방법은 쿠키를 사용하여 서버 측에서 관리하는 것입니다. 기술적으로, 수 있습니다 어딘가에 클라이언트 쪽에서이 데이터를 던져,하지만 쿠키가 바로 그 장소입니다.