我想为App引擎中实现的REST API实现某种形式的访问控制。是否可以获取用户有权在应用引擎控制台中管理或查看的GAE应用程序列表。或者用户是否有权管理/查看当前的应用程序。
注意:Users API对我不起作用,因为这是另一个谷歌应用程序调用的休息服务器,而不是用户从浏览器调用的Web服务。 OAuth API似乎很有前景,但我无法找到OAuth范围或休息端点来获取GAE相关信息。
答案 0 :(得分:2)
没有API可以提供“用户有权管理的GAE应用程序列表”。 App Engine上的Google Cloud Endpoints(Trusted Tester程序)可能对托管自定义RESTful API非常有用,用户授权可能很有用,请在此处阅读更多内容:http://endpoints-trusted-tester.appspot.com/
答案 1 :(得分:1)