Как централизовать логины OpenID в django?
Я разделил свое приложение Django на два сайта с разными базами данных. Я использую OpenID (python_openid-2.2.5
) для аутентификации / регистрации, но пользователи сайта A отличаются от сайта B.
Как я могу сделать, чтобы централизованные логины между приложениями, работающими на разных базах данных?
И я хочу базу данных только для OpenID. Я видел эту статью Джозефа Смарра в Plaxo и этот вопрос о стековом потоке, но я не знаю, так ли это с питоном.
Как я могу сделать это?
Спасибо!
1 ответ
Вы можете использовать django-cas - CAS (Central Authentication Service), это то, что я использую для централизованной системы аутентификации.