javascript - 使用谷歌验证登录的时间

标签 javascript google-app-engine jsp google-signin

我正在使用 Google Login API 来验证我的网络应用程序上的用户。我注意到 Google 登录速度很慢。有没有一种有效的方法可以通过预加载图像甚至加载下一页来使用 Google 所花费的时间(我的 Google map 也很慢)。

最佳答案

这是一个有趣的问题 - 既然没有其他人插话,我将提供一些未经测试的建议。

假设:

  • 可以通过 Javascript 调用 Google 登录 API
  • Web 浏览器缓存通过 Javascript GET 请求加载的内容

在启动登录请求之前(或之后?),您可以针对您将需要的内容启动各种 Javascript 请求。

  • 图片
  • CSS 文件
  • 下一页的 HTML,假设它不是为登录用户量身定制的
  • Google map API javascript 文件

甚至可能将您的 Google map 加载到登录页面上的隐藏 div 中会使同一 map 在下一页上加载得更快。

您还可以请求内存缓存填充页面,该页面可以根据未经身份验证的用户名查询数据存储以获取相关数据。

或者,您可以在登录时将整个下一页加载到隐藏的 div 中(登录只是一个弹出窗口或其他内容)。然后,当登录成功时,您使主 div 可见并开始加载用户特定的内容。

关于javascript - 使用谷歌验证登录的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9268601/

相关文章:

python - Google的App Engine SDK和Cloud SDK有什么关系?

python - django 模板语法遍历两个列表

java - 将 javascript 数组传递给 java servlet

javascript - Node js 回调为 var

javascript - 有没有 jvectormap 的替代品

javascript - 使用react-data-table-component导出csv进行数据导出

javascript - Animate.css - 将 onmouseover 应用于 div 以添加类

google-app-engine - 具有任何过期时间的 Memcache 项目在 Google App Engine 上使用 Go 立即过期

javascript - 如何将 javascript 变量传递给 JSP 方法?

java - JSP中的登录验证和 session