안녕하세요.
xe와 node.js의 로그인 세션 연동을 할 수 있는 방법이 있을까요?
XE에서 "인증세션 DB 사용" 옵션을 사용하면 세션이 DB에 저장됩니다. node.js에서도 같은 DB에 접속해서 xe_session 테이블을 쿼리하면 되지요.
데이터가 PHP의 serialize() 함수로 저장되어 있다는 것이 문제인데, JS에서 PHP의 unserialize()를 에뮬레이션하는 라이브러리를 사용하시면 될 것 같네요. (예: npm install php-unserialize)
XE에서 "인증세션 DB 사용" 옵션을 사용하면 세션이 DB에 저장됩니다. node.js에서도 같은 DB에 접속해서 xe_session 테이블을 쿼리하면 되지요.
데이터가 PHP의 serialize() 함수로 저장되어 있다는 것이 문제인데, JS에서 PHP의 unserialize()를 에뮬레이션하는 라이브러리를 사용하시면 될 것 같네요. (예: npm install php-unserialize)