Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs AWS Cognito在react js和django rest框架中?_Reactjs_Django_Amazon Web Services_Amazon Cognito - Fatal编程技术网

Reactjs AWS Cognito在react js和django rest框架中?

Reactjs AWS Cognito在react js和django rest框架中?,reactjs,django,amazon-web-services,amazon-cognito,Reactjs,Django,Amazon Web Services,Amazon Cognito,我想在我的webapp中集成第三方身份验证与AWS Cognito。 我有一个带有django后端的React JS应用程序 我找到了教程,但我不知道如何使用现有的前端应用程序,而是如何实现它 如果用户登录到前端并通过cognito进行身份验证(其他问题:Amplify中是否需要后端?),令牌是否可以传递到django API?然后是否需要在django中再次调用cognito?这一步我还不完全清楚 感谢您的帮助。没有react+DRF的示例吗?您阅读的教程展示了在后端实现它的正确方法。在rea

我想在我的webapp中集成第三方身份验证与AWS Cognito。 我有一个带有django后端的React JS应用程序

我找到了教程,但我不知道如何使用现有的前端应用程序,而是如何实现它

如果用户登录到前端并通过cognito进行身份验证(其他问题:Amplify中是否需要后端?),令牌是否可以传递到django API?然后是否需要在django中再次调用cognito?这一步我还不完全清楚


感谢您的帮助。没有react+DRF的示例吗?

您阅读的教程展示了在后端实现它的正确方法。在react前端,您将使用Amplify获取令牌。当您从React API进行API调用时,通过HTTP头
Authorization
将令牌传递给您的API,其值为
Bearer

我回答了您的问题。这能解决你的问题吗?谢谢你@hithacker我接受了你的回答!我正在从事一个类似的项目,React+Django+Congnito,您上面回答的问题是在登录并从Congito获得令牌后React FE调用Django api传递令牌,以及Django如何验证/验证此令牌?我按照本教程设置了Django部分: