Reactjs AWS Cognito在react js和django rest框架中?
我想在我的webapp中集成第三方身份验证与AWS Cognito。 我有一个带有django后端的React JS应用程序 我找到了教程,但我不知道如何使用现有的前端应用程序,而是如何实现它 如果用户登录到前端并通过cognito进行身份验证(其他问题:Amplify中是否需要后端?),令牌是否可以传递到django API?然后是否需要在django中再次调用cognito?这一步我还不完全清楚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
感谢您的帮助。没有react+DRF的示例吗?您阅读的教程展示了在后端实现它的正确方法。在react前端,您将使用Amplify获取令牌。当您从React API进行API调用时,通过HTTP头
Authorization
将令牌传递给您的API,其值为Bearer
,我回答了您的问题。这能解决你的问题吗?谢谢你@hithacker我接受了你的回答!我正在从事一个类似的项目,React+Django+Congnito,您上面回答的问题是在登录并从Congito获得令牌后React FE调用Django api传递令牌,以及Django如何验证/验证此令牌?我按照本教程设置了Django部分: