我是Django和Facebook API的新手,我想讓我的網站只提供給有Facebook賬戶的人。如何使用Facebook註冊實現Django登錄
我已經看過這個link的臉書註冊,也閱讀了一些關於django-socialregistartion的信息。
我想知道這兩者之間的區別,還是必須一起完成? 此外,如果我仍然希望@login_required在django中工作並獲取user_id並將其保存在會話中,哪個選項應該更好?
謝謝
我是Django和Facebook API的新手,我想讓我的網站只提供給有Facebook賬戶的人。如何使用Facebook註冊實現Django登錄
我已經看過這個link的臉書註冊,也閱讀了一些關於django-socialregistartion的信息。
我想知道這兩者之間的區別,還是必須一起完成? 此外,如果我仍然希望@login_required在django中工作並獲取user_id並將其保存在會話中,哪個選項應該更好?
謝謝
一個流行的選擇是使用django-social-auth。它支持大多數身份驗證後端,如:谷歌,臉譜,微博,四方等。
退房:http://django-social-auth.readthedocs.org/en/latest/configuration.html#application-setup 設置它在您的應用程序。
對於Facebook來說具體見:https://django-social-auth.readthedocs.org/en/latest/backends/facebook.html?highlight=facebook
嘗試:https://github.com/omab/django-social-auth –