跳转到主要内容

Django的官方Facebook身份验证

项目描述

专门针对Django的Facebook身份验证,通过后端而非JavaScript实现。有很多测试和一个设置简单且代码有效的测试项目。

原因: http://pydanny.blogspot.com/2011/01/what-i-want-for-django-facebook-connect.html

完整文档: http://django-la-facebook.readthedocs.org/en/latest/index.html

用法

django-la-facebook 添加到您的python路径

pip install django-la-facebook

在settings.py中将 la_facebook 添加到您的INSTALLED_APPS

INSTALLED_APPS = (
    ...
    'la_facebook',
    ...
    )

la_facebook 添加到您的根urlconf (urls.py)

urlpatterns = patterns('',
    ...,
    url(r"^la_facebook/", include("la_facebook.urls")),
    ...,
)

添加设置如下

FACEBOOK_ACCESS_SETTINGS = {
        "FACEBOOK_APP_ID": FACEBOOK_APP_ID,
        "FACEBOOK_APP_SECRET": FACEBOOK_APP_SECRET,
        # The following keys are optional
        # "CALLBACK": "la_facebook.callbacks.default.default_facebook_callback",
        # "PROVIDER_SCOPE": ['email','read_stream'],
        # "LOG_LEVEL": "DEBUG",
        # "LOG_FILE": "/tmp/la_facebook.log",
}

项目详情


下载文件

下载适合您平台文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分发

django-la-facebook-0.1.1.tar.gz (29.2 kB 查看哈希值)

上传时间

由以下支持