Может ли кто-нибудь подтвердить, какая именно конфигурация требуется, чтобы сделать одноразовый пароль (persistence_token)?AuthLogic одноразовый пароль (persistence_token) - какой конфигуратор требуется для использования?
Из того, что я могу работать до сих пор это следующее, однако это не работает для меня, поэтому я должен быть неправильно:
- передать дополнительный параметр URL в «user_credentials = xxxxpersistence_tokenxxxx»
- вопрос - есть ли какие-либо другие параметры URL, необходимые для этого? любой идентификатор пользователя или имя пользователя?
- имеют persistence_token поле в моей таблице базы данных (что это такое, и я могу видеть его заполненным)
- имеют «акты _as _authentic» в моей модели пользователя в нормальном
- вопросом: «действует _as _authentic» требуется каждая из моих собственных моделей?
Когда я ввожу URL в браузере непосредственно к одному из моих собственных модельных ресурсов после вышесказанного я вижу в журналах:
(а) первоначальный запрос - Перенаправить к http://localhost:3000/user_session/new
(б), а затем для этого редиректа:
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]
(с) Но то веб-страница заканчивается на странице входа в систему, а не автоматически на странице я был после того, как - то я ожидал, что одноразовый пароль позволит AuthLogic автоматически выполнять сеанс и затем аутентификацию?
Thanks
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