我正在开发一个页面来显示用户可以访问的文档的预览。
为了预览,我使用带有 src = 的 Iframe{文档 ID}
这里的问题是,当用户未登录时,它会显示一个空白的 iframe。
如果当前用户未登录,我想将用户重定向到谷歌登录页面,然后显示预览文档的页面。
对于此功能,我必须首先检查用户是否使用谷歌登录。
我认为谷歌对 iframe 施加了一些限制,因此它不会重定向到登录页面。
如何通过API来实现呢?
如果您使用 App Engine,请执行以下操作:
要查看显示谷歌文档的页面,必须已经检查您是否已登录。
只需配置 Google 用户 API。一切都在这里描述:
https://developers.google.com/appengine/docs/java/users/overview
并在web.xml中设置安全约束https://developers.google.com/appengine/docs/java/config/webxml#Security_and_Authentication
<security-constraint>
<web-resource-collection>
<url-pattern>/page_shows_google_doc</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>*</role-name>
</auth-constraint>
</security-constraint>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)