Перейти к содержанию

znack

Новичок
  • Постов

    1
  • Зарегистрирован

  • Посещение

Информация

Посетители профиля

242 просмотра профиля

Достижения znack

  1. Здравствуйте. Есть существующий сайт, написанный на python+django, хотелось бы внедрить SSO, чтобы общей была не только база пользователей с паролями (это удалось сделать), но и общие сессии, дабы не заставялть пользователей на форуме заново вводить логин-пароль. То есть условно задачу можно описать так: надо читать сессии пользователь с уже созданной на django базы. Читал документацию, смотрел код примера, там есть такие строки: /** * Here is where we would get our information from our main site. * Typical information to return would be UserID (unique to your application), Username, Email Address * An Ideal way to return this data would be in a JSON encoded array which you can then decode in this script. **/ $data = file_get_contents('oursite.com/ssoFetchDetails.php?key='.$session); Судя по примеру, я должен делать каждый раз запрос к серверу на джанго, просить его вернуть данные о пользователе - но это, во-первых, будет отнимать силы у джанговского сервера, а во-вторых, тратить время на лишний запрос к другому серверу. В общем, думаю, это не самая хорошая идея Можно ли как-то просто читать сессии с внешней бд и есть ли для этого уже готовый сниппет? Спасибо.
×
×
  • Создать...