我正试图找到一种方法,允许用户使用facebook登录按钮登录我的django网站。 (https://developers.facebook.com/docs/reference/plugins/login/)我找到了一种使用OAuth登录的方法,但我找不到让facebook登录按钮使用OAuth而不是SDK的方法,或者将SDK挂钩到django社交身份验证之一应用
我尝试了几个顶级auth插件,它们要么根本不起作用,要么只使用OAuth而不支持登录按钮。
答案 0 :(得分:1)
我认为通过facebook javascript SDK登录将无法在django后端设置任何会话信息。能够完成django登录过程,你也必须这样做。
你是否可以在javascript登录的回调中发出ajax请求并运行django后端登录代码,这样你也可以设置django会话信息。
我应该警告你,由于CORS,这可能根本不起作用。