저는 Angular2 어플리케이션과 NodeJS 서버를 가지고 있습니다. 로그 아웃을 구현하지 못했습니다.로그 아웃 세션 Angular2 nodeJS
단순히 req.session.destroy()
을 사용하면 Angular2쪽에 아무런 영향을 미치지 않습니다. Angular2는 여전히 사용자가 로그인했다고 생각합니다. (로그인 한 사용자에 대한 데이터를 반환하는 메서드를 호출하면이 데이터를 반환하기 위해 req.session.user가 필요하더라도 여전히 반환됩니다.)
이 문제에 대한 해결책을 보았지만 localStorage (localStorage에서 사용자 저장 및 로그 아웃 클릭 후 삭제)를 사용하는 것이 전부였습니다.
NodeJS에서 Angular2에게 사용자가 로그 아웃했고 세션이 종료되었다는 것을 알려주는 다른보다 효율적인 방법이 있습니까?