以隐蔽的方式使用Twitter登录到您的Django应用程序。
项目描述
django-twitter允许您的用户以简单的方式使用Twitter登录到您的应用程序。
如何使用
==========
1. 将'twitter'添加到您的应用列表中
2. 在您的url应用中包含('twitter.urls')
3. 在settings.py中添加
CONSUMER_KEY = "您的消费者密钥"
CONSUMER_SECRET = "您的消费者密钥"
CALLBACK_URL = '您的酷炫URL'
CONSUMER_KEY:您可以从您的Twitter帐户获取。
CONSUMER_SECRET:您可以从您的Twitter帐户获取。
CALLBACK_URL:是当身份验证过程成功时应在您的应用程序中显示的URL。它必须与Twitter回调URL相同。
4. 连接到tokens_received信号
from twitter import signals
def tokens_received(sender, request, screen_name, oauth_token, oauth_token_secret, **kwargs)
#在这里添加您的代码
signals.tokens_received.connect(tokens_received)
工作原理
============
要插入Twitter链接,请将以下内容包含在您的模板中:{% url twitter_begin_auth %}在链接中。
当用户点击链接时,将被重定向到Twitter,一旦登录,它将重定向到您的应用程序中的CALLBACK_URL,并将引发tokens_received信号。
注意
-----
请记住,您的Twitter回调URL必须与CALLBACK_URL相同
依赖关系
============
djano-twitter使用Django 1.3和oauth2
参考文献
==========
一些Twython的部分已被改编以使此应用程序成为可能。感谢Twython创建者与我们分享如此出色的代码。
版本0.1.0
+ 初始发布
如何使用
==========
1. 将'twitter'添加到您的应用列表中
2. 在您的url应用中包含('twitter.urls')
3. 在settings.py中添加
CONSUMER_KEY = "您的消费者密钥"
CONSUMER_SECRET = "您的消费者密钥"
CALLBACK_URL = '您的酷炫URL'
CONSUMER_KEY:您可以从您的Twitter帐户获取。
CONSUMER_SECRET:您可以从您的Twitter帐户获取。
CALLBACK_URL:是当身份验证过程成功时应在您的应用程序中显示的URL。它必须与Twitter回调URL相同。
4. 连接到tokens_received信号
from twitter import signals
def tokens_received(sender, request, screen_name, oauth_token, oauth_token_secret, **kwargs)
#在这里添加您的代码
signals.tokens_received.connect(tokens_received)
工作原理
============
要插入Twitter链接,请将以下内容包含在您的模板中:{% url twitter_begin_auth %}在链接中。
当用户点击链接时,将被重定向到Twitter,一旦登录,它将重定向到您的应用程序中的CALLBACK_URL,并将引发tokens_received信号。
注意
-----
请记住,您的Twitter回调URL必须与CALLBACK_URL相同
依赖关系
============
djano-twitter使用Django 1.3和oauth2
参考文献
==========
一些Twython的部分已被改编以使此应用程序成为可能。感谢Twython创建者与我们分享如此出色的代码。
版本0.1.0
+ 初始发布
项目详情
关闭
django-twitter-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5e1f530073649fbdc59827a2332eb5a31bf1d7ef6a579ed42fa96eb4173ceb24 |
|
MD5 | 16166a916d97bee61027f1c4413a3440 |
|
BLAKE2b-256 | b69542220dd06eeead16f95b9876393da900d188a990dccc4de58ca5b1432e63 |