通过未接来电验证手机号码。无短信网关的二元认证
django-cognalys的Python项目详细描述
您可以按照下面的教程了解Cognalys OTP是如何在web上工作的
https://www.youtube.com/watch?v=qalwCPkVQwo
在djangosettings.py中请在下面提到
(登录到Cognalys仪表板并创建OTP应用程序)
cognalys_access_token=您的
cognalys_app_id=您的
cognalys_api_version=您的
已安装的应用程序+=['djcognalys']
如果需要配置cognalys的实时工具。您应该配置如下:
从django.http导入httpresponse,httpresponseredirect 来自django.views.decorators.csrf import csrf_exempt
从django.conf导入设置
@csrf_豁免
def default_回调(请求):
token = getattr(settings, ‘COGNALYS_REALTIME_API_TOKEN’, ‘’ )
- if request.POST and token != ‘’:
if request.POST.get(‘token’) == token:
“Your Statement “
return HttpResponse(‘’, content_type=”text/plain”)
其他:
return HttpResponse(‘Not Allowed’, content_type=”text/plain”)