看板 [ Ruby ]
討論串[問題] rails tutorial某段看不太懂
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者rexkimta (冷杉林)時間11年前 (2013/12/06 14:00), 編輯資訊
1
0
2
內容預覽:
就是這一段. (http://ruby.railstutorial.org/chapters/sign-in-sign-out#sec-remember_me). 裡面提到,要記錄使用者的登入狀態,最直覺的方法是直接把user的id存在session裡:``` ruby. session[:reme
(還有596個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者danny8376 (釣到一隻猴子@_@)時間11年前 (2013/12/06 14:24), 編輯資訊
2
0
1
內容預覽:
這邊是說預設狀況. 實際上要看你SESSION_ID在瀏覽器端cookie怎儲存的. 如果這ID存成永久(rails裡的永久cookie預設是20年). 那這些SESSION自然也永久存在這哪會叫session.... 所有網頁系統的SESSION做法都一樣. 透過在cookie紀錄一個(通常瀏覽器
(還有13個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者johnlinvc (阿翔)時間11年前 (2013/12/06 15:52), 編輯資訊
0
0
2
內容預覽:
這倒不一定. 根據http://guides.rubyonrails.org/action_controller_overview.html#session. 預設的 ActionDispatch::Session::CookieStore. 就是把所有的data 簽證過後存在cookie 裡. 所

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者rexkimta (冷杉林)時間11年前 (2013/12/06 18:58), 編輯資訊
0
0
2
內容預覽:
這裡的意思是說rails tutorial裡的作法其實只是把SESSION_ID重新作出來?. 還是其他什麼意思?另外我還有個問題,. 為什麼rails tutorial不選擇設定session為「永不過期」(也就是二十年). 而要採用這麼麻煩的方法?. 又要自己加密又要新增資料庫欄位等等……. 還
(還有155個字)
首頁
上一頁
1
下一頁
尾頁