Skip to content

Commit

Permalink
update lesson 16 cookie-session
Browse files Browse the repository at this point in the history
  • Loading branch information
alsotang committed Oct 24, 2014
1 parent 43b8202 commit 2594e12
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion lesson16/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,7 @@ OK,现在我有一些数据,不想存在 session 中,想存在 cookie 中

### cookie-session

<del>
上面一直提到 session 可以存在 cookie 中,现在来讲讲具体的思路。这里所涉及的专业名词叫做 对称加密。

假设我们想在用户的 cookie 中存 session data,使用一个名为 `session_data` 的字段。
Expand All @@ -213,7 +214,14 @@ var sessionData = {username: 'alsotang', age: 22, company: 'alibaba', location:

而当用户下次访问时,我们就可以用 `secret_string` 来解密 `sessionData`,得到我们需要的 session data。

signedCookies 跟 cookie-session 还是有区别的。1)是前者信息可见不可篡改,后者不可见也不可篡改 2)是前者一般是长期保存,而后者是 session cookie
signedCookies 跟 cookie-session 还是有区别的:

1)是前者信息可见不可篡改,后者不可见也不可篡改

2)是前者一般是长期保存,而后者是 session cookie
</del>

cookie-session 的实现跟 signedCookies 差不多。

### session cookie

Expand Down

0 comments on commit 2594e12

Please sign in to comment.