信号
Django-OAuth-TOOLKIT根据已触发的操作向各种信号发送消息。
您可以轻松地从 oauth2_provider.signals 并附加您自己的监听程序。
例如:
from oauth2_provider.signals import app_authorized
def handle_app_authorized(sender, request, token, **kwargs):
print('App {} was authorized'.format(token.application.name))
app_authorized.connect(handle_app_authorized)
目前支持的信号包括:
oauth2_provider.signals.app_authorized-授权OAuth代码并授予访问令牌后触发