Как интегрировать учетную запись Facebook, список друзей в проект Pinax Django? - PullRequest
3 голосов
/ 11 апреля 2011

Я хочу запустить проект, основанный на социальном проекте Pinax. И я хочу позволить пользователям войти в систему с учетной записью Facebook, не только использовать информацию Facebook для регистрации на моем сайте, но также получить существующий список друзей из Facebook. Таким образом, пользователям не нужно снова добавлять друзей, и они могут видеть друзей из Facebook, которые также зарегистрировались на моем сайте.

Обычная процедура регистрации будет сохранена для пользователей, которые не имеют учетной записи Facebook. А потом они должны добавить друзей, как обычно.

Есть ли какие-нибудь django-приложения, подходящие для моей цели? И есть ли какие-нибудь хитрые или волшебные вещи для интеграции в Пинакс? Это какой-то более сложный сценарий, или я должен что-то упростить?

Любое предложение поможет ... Большое спасибо!

Ответы [ 2 ]

2 голосов
/ 26 апреля 2011

Я думаю, что вы ищете django-facebook или django-social-auth

0 голосов
/ 02 июля 2013

Я бы сделал это с Django Social Auth , чтобы позаботиться о проверке подлинности, а затем добавил бы Django Social Friends Finder в качестве дополнения к Django Social Auth, чтобы получить список пользователей социальных друзей, общих с пользователями, уже зарегистрированными на вашем сайте. Тот факт, что вы используете Pinax, не должен иметь никакого значения.

...