Returns the raw session ID from the request cookie, or null.
(req: IncomingMessage)
| 162 | |
| 163 | /** Returns the raw session ID from the request cookie, or null. */ |
| 164 | getIdFromRequest(req: IncomingMessage): string | null { |
| 165 | const cookies = parseCookies(req.headers.cookie ?? ""); |
| 166 | const signed = cookies[COOKIE_NAME]; |
| 167 | if (!signed) return null; |
| 168 | return this.unsign(signed); |
| 169 | } |
| 170 | |
| 171 | setCookie(res: ServerResponse, sessionId: string): void { |
| 172 | const signed = this.sign(sessionId); |
no test coverage detected