0
任何人都可以確認配置究竟需要什麼來使一次性密碼(persistence_token)工作?AuthLogic一次性密碼(persistence_token) - 什麼配置,那麼需要使用此?
從我可以計算出到目前爲止,這是下面的,然而這不是爲我工作,所以我一定是錯的:
- 通過的「user_credentials = xxxxpersistence_tokenxxxx」 額外的URL參數
- 問題 - 是否有超出此要求的任何其他URL參數?任何用戶ID或用戶名?
- 有persistence_token場在我的數據庫表(這是我可以看到它填充)
- 在按正常
- 問題我的用戶模型「的行爲_As _authentic」:是「行爲_As _authentic」的要求每個我自己的模型?
當我在瀏覽器中直接輸入URL來的我自己的模型資源的一個按照上述我在日誌中看到:
(一)初始請求 - 重定向到http://localhost:3000/user_session/new
(B ),然後爲這個重定向:
Processing UserSessionsController#new (for 127.0.0.1 at 2009-12-03
06:14:24) [GET]
Parameters: {"action"=>"new", "controller"=>"user_sessions"}
User Columns (3.4ms) SHOW FIELDS FROM `users`
User Indexes (0.9ms) SHOW KEYS FROM `users`
Rendering template within layouts/application
Rendering user_sessions/new
SQL (0.6ms) SELECT count(*) AS count_all FROM `users` WHERE
(last_request_at > '2009-12-02 20:04:24')
Completed in 182ms (View: 151, DB: 5) | 200 OK [http://localhost/
user_session/new]
(C),但隨後的網頁結束了在登錄頁面上,而不是 自動頁面我是後 - 也就是我期待的是在 一次性密碼將允許AuthLogic自動做 會話,然後驗證?
感謝
PS。不知道是否與此相關的authlogic代碼,我在params.rb
def single_access_allowed_request_types(value = nil)
rw_config(:single_access_allowed_request_types, value, ["application/rss+xml", "application/atom+xml"])
end