множественная аутентификация с django-social-auth - PullRequest
1 голос
/ 28 июля 2011

У меня есть проект django (v1.2.5) с 2 приложениями.

Я аутентифицирую пользователя в первом приложении с обычным пользователем Django.

Я хочу иметь возможность войти во второе приложение с помощью django-social-auth (v0.4.2), когда пользователь будет использовать какую-либо модель контакта во втором приложении.

Итак, мой вопрос: как я могу заставить / app1 / login перейти на обычный вход в django первого приложения и / app2 / login перейти на страницу входа django-social-auth во второе приложение?

Спасибо, Алекс А.

1 Ответ

1 голос
/ 28 июля 2011

Насколько я понимаю, ответ на вопрос:

# urls.py
urlpatterns += patterns('',
    ('^app1/', include('app1.urls')),
    ('^app2/', include('app2.urls')),
)

Затем в app1.urls:

urlpatterns += patterns('',
    url('^login/$', 'django.contrib.auth.views.login', name='app1_login'),
)

И в app2.urls:

urlpatterns += patterns('',
    url('^login/$', 'app2.views.login', name='app2_login'),
)

Но это только базовое использование Django ... Уточните вашу проблему, пожалуйста.

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