сеанс по многостраничному запросу в Django - PullRequest
0 голосов
/ 22 октября 2011

Что я делаю, так это: Некоторая терминология:

Я, являющийся клиентом в соответствии с терминологией, использую OAuth для получения разрешения от информации пользователя (владельца активов) на другой стороне (сервер).

1, я (клиент) выдал запрос на токен запроса «серверу», и сервер ответил токеном запроса.

2, после того как я получил токен ответа, я сохранил его в сеансе, используя request.session ['request_token'] = XXX (токен), и получу его позже.

3, затем я использую URL-адрес аутентификации, который дал мне сервер, чтобы перенаправить пользователя на сайт сервера.Пользователь утверждает, а сервер перенаправляет пользователя обратно в соответствии с моим callback_url.

4, и теперь я хочу получить значение сеанса, которое я только что сохранил.Но не удалось.

Я думаю, это потому, что сеанс не может сохраняться после нескольких запросов страниц. (Он работает на моем компьютере, если требуется только одно перенаправление)

Использование базы данных для сохранения значениявсе в порядке, но есть ли более элегантный способ (например, сессия)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...