Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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
Google oauth2 web应用与javascript应用_Javascript_Python_Google Oauth - Fatal编程技术网

Google oauth2 web应用与javascript应用

Google oauth2 web应用与javascript应用,javascript,python,google-oauth,Javascript,Python,Google Oauth,我在应用程序的后端使用pythonRESTAPI,前端使用javascript。 因此,对于googleoauth,我可以使用或 谁能解释一下哪一个更好,为什么? 另外,如果使用客户端,我关心的是用javascript代码对应用程序id进行硬编码。这取决于个人选择和您想要创建的用户体验 就我个人而言,我从我的服务器应用程序进行初始身份验证,但随后每小时使用纯JavaScript刷新一次。我这样做的原因是,我发现从单击到加载页面(包括服务器数据库中的用户信息)的速度更快。如果我下载了JS,然后做了

我在应用程序的后端使用python
RESTAPI
,前端使用
javascript
。 因此,对于
googleoauth
,我可以使用或

谁能解释一下哪一个更好,为什么?
另外,如果使用客户端,我关心的是用javascript代码对应用程序id进行硬编码。

这取决于个人选择和您想要创建的用户体验

就我个人而言,我从我的服务器应用程序进行初始身份验证,但随后每小时使用纯JavaScript刷新一次。我这样做的原因是,我发现从单击到加载页面(包括服务器数据库中的用户信息)的速度更快。如果我下载了JS,然后做了OAuth,然后使用id从服务器获取用户信息,则需要花费3倍的时间。我的服务器运行在AppEngine上,所以我怀疑我正在利用一个较短的http路径访问Google的OAuth服务器


但要强调的是,它实际上取决于您想要实现的用户体验和流程。

它取决于您想要创建的个人选择和用户体验

就我个人而言,我从我的服务器应用程序进行初始身份验证,但随后每小时使用纯JavaScript刷新一次。我这样做的原因是,我发现从单击到加载页面(包括服务器数据库中的用户信息)的速度更快。如果我下载了JS,然后做了OAuth,然后使用id从服务器获取用户信息,则需要花费3倍的时间。我的服务器运行在AppEngine上,所以我怀疑我正在利用一个较短的http路径访问Google的OAuth服务器

但要强调的是,这实际上取决于您想要实现的用户体验和流程