2011-02-25 3 views
1

에 다른 도메인을 설정하는 경우입니다 : 내가 백엔드 서버에 연결되어있는 웹 브라우저가세션 여기

, 백엔드 서버는 HTTP 응답을 통해 세션을 (설정 데이터베이스 (CouchDB를)와 통신)를 백엔드 서버에 보냅니다. 이제이 세션을 나중에 데이터베이스에 직접 통신 할 수있는 웹 브라우저로 다시 보내고 싶습니다. 가능합니까?

Im Node.js/Javascript를 사용합니다.

답변

2

데이터베이스가 CouchDB 일 경우 예일 수 있습니다.

+0

예 couchdb =). 방법? – ajsie

+1

[CouchApps] (http://couchapp.org/)에서 인증 방법을 확인하십시오. couchapp을 사용하여 사용자를 인증하고 세션을 관리하고 동일한 도메인 또는 다른 방법으로 다른 응용 프로그램과 세션을 공유 할 수 있습니다. 다른 응용 프로그램에서 사용자를 인증 한 다음 동일한 세션 또는 일부 세션 토큰을 사용하여 액세스 할 수 있습니다. CouchDB. 예를 들어 [Sofa] (https://github.com/jchris/sofa#readme) 구현 방법을 참조하십시오. – Zed

+0

여기에있는 문제는 CouchDB에 로그인하는 백엔드 서버이지만 프론트 엔드가 백엔드없이 직접 통신 할 수 있기를 원합니다. 세션 쿠키가 백엔드에서 보낸 경우에만 유효합니다. – ajsie