connect-vtexid
Version:
VTEX ID Authentication middleware for Connect
19 lines (14 loc) • 367 B
text/coffeescript
###
Module dependencies
###
parseCookies = (req) ->
cookieList = {}
cookies = req.headers.cookie
if cookies
for cookie in cookies.split(';')
parts = cookie.split('=')
cookieName = parts.shift().trim()
cookieValue = decodeURI(parts.join('='))
cookieList[cookieName] = cookieValue
return cookieList
module.exports = parseCookies