我正在用angularjs前端構建一個簡單的web應用程序,並使用nodejs作爲後端。在angularjs中訪問nodejs cookie
隨着我的NodeJS設置我在用戶登錄後,一些餅乾。
res.cookie(name,value)
我創造每兩個cookie的用戶名和USER_ID。 當我看到一組Cookie,使用
res.json(req.cookies)
和JSON響應具有實際USER_ID還帶着另一個關鍵 connect.sid,也許是因爲我使用的連接閃光,我不不知道。
但是,當我訪問cookies在使用$ cookies.get( 'USER_ID')angularjs 價值,是一些編碼值,
對於如: 實際USER_ID:571be8d34666cf69664645d5,
我得到j%3A%22571be8d34666cf69664645d5%22
如何獲得實際用戶ID?
我知道真正的ID是在字符串之間,我可以通過使用一些字符串操作來獲得它,但是有另一種方法。
我在我的應用程序中使用passportjs,express-session,connect-flash,connect-mongo,cookie解析器。
「價值」來自哪裏?它是一個對象嗎? – hassansin
我正在使用req.user._id設置值 –