我使用的是ember-cli-simple-auth和cookie-store附件,我已經設置了我的應用程序和登錄路由以及我的認證路由,漂亮很多工作都在進行中,但是如果我重新加載頁面,或者livereload爲我做了,我會被踢回登錄頁面,必須輸入憑據,然後才能返回到我所在的頁面。我認爲這不應該發生給定的文檔說:Ember CLI Simple Auth進入登錄頁面,每次刷新
Ember簡單認證保持會話狀態,以便它能夠存活頁面重新加載。
我應該注意些什麼來解決這個問題?
編輯:並稱真實認證之後設置cookie的
Cookie名稱:ember_simple_auth:會話
%7B%22authenticator%22%3A%22authenticator%3Acustom%22%2C%22auth_token%22%3A %226hxR0eEL0EbHjPpfWFmdiWfKqHXLfXdYqG9wdZKgnlh3BacNvd41OHl6aOLFAv5C%22%2C%22account_id%22%3A%22A461225%22%2C%22full_name%22%3A%22Jess%20Hines%22%7D
EDIT 這issue是西米所以看起來像我真正需要的是幫助編寫restore()
函數。
你能後在登錄後灰燼簡單驗證cookie的內容? – marcoow 2014-10-30 22:08:12
已添加。我剛剛得到了三個值:auth_token,account_id和full_name(因爲我想用它來進行一些更新) – redOctober13 2014-10-30 22:16:25
您是否正確實現了自定義身份驗證器的恢復方法? – marcoow 2014-10-31 06:05:08