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