Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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
Javascript ClientID和ClientSecret如何在具有OAuth2身份验证的NodeJS API中工作?_Javascript_Node.js_Oauth_Oauth 2.0 - Fatal编程技术网

Javascript ClientID和ClientSecret如何在具有OAuth2身份验证的NodeJS API中工作?

Javascript ClientID和ClientSecret如何在具有OAuth2身份验证的NodeJS API中工作?,javascript,node.js,oauth,oauth-2.0,Javascript,Node.js,Oauth,Oauth 2.0,我正在尝试使用Express+Passport在REST NodeJS应用程序中实现OAuth2身份验证。我的REST NodeJS应用程序将是一个API/服务,提供给移动应用程序TEST1(另一个不同的应用程序,我正在为Android开发) 在OAuth2中有一个ClientID和一个ClientSecret。例如,在Facebook、Google等API/服务中,我们可以访问一种“控制面板”,并创建这些ClientID和ClientSecret参数以插入将访问Google或Facebook

我正在尝试使用Express+Passport在REST NodeJS应用程序中实现OAuth2身份验证。我的REST NodeJS应用程序将是一个API/服务,提供给移动应用程序TEST1(另一个不同的应用程序,我正在为Android开发)

在OAuth2中有一个ClientID和一个ClientSecret。例如,在Facebook、Google等API/服务中,我们可以访问一种“控制面板”,并创建这些ClientID和ClientSecret参数以插入将访问Google或Facebook API/服务的移动应用程序。在我的NodeJS应用程序中,我没有控制面板

问题1:如何创建将插入Android的ClientID和ClientSecret?(这些参数将被发送到我的NodeJS应用程序以访问它)


问题2:在访问NodeJS服务/REST API时,运行我的应用程序TEST1的所有Android设备上的ClientID和ClientSecret参数将始终相同?或者每个设备都应该有自己的ClientID和ClientSecret吗?

你读过吗?是的,我读过。但我不明白我需要做什么来回答我自己的问题1和2。对。。。我只会重复记录的内容,所以我退出了