2014-10-29 4 views
-1
  • Как я могу сделать, чтобы пользователи могли связать свою учетную запись Gmail или Facebook в моем приложении Django?

Я хотел бы избежать моих клиентов зарегистрироваться на моем сайте, если у них есть счет в любой из общих мест (Gmail, Facebook и т.д. ...)Django Auth: используйте внешнюю службу (без Django-social-app)

Я знаю, что приложение Django Social Auth может быть использован для этих целей, но я хотел бы знать , как сделать это auth своими.

  • Может ли кто-нибудь указать мне на документацию или небольшой пример?

Я хотел бы сделать этот вид аутентификации по моему собственному, без внешнего приложения, я ищу информацию не кто-нибудь, чтобы решить мой код

Благодарность

+1

Вы можете попытаться понять, как работает python-social-auth' (https://github.com/omab/python-social-auth). [Здесь] (http://www.artandlogic.com/blog/2014/04/tutorial-adding-facebooktwittergoogle-authentication-to-a-django-application/) является примером того, как его использовать. –

+0

@aldo_vw Мне было интересно делать это самостоятельно, но я благодарен, потому что ваша ссылка очень полезна! Благодаря!! – AlvaroAV

ответ

0

На самом деле, вы можете попробовать найти пример использования технологии OAuth2 в Django из другого приложения django. Я использую django-allauth, и вы можете попробовать скопировать некоторые методы из них.