如何在Google App Engine上使用身份验证

时间:2014-05-06 08:24:13

标签: java google-app-engine google-oauth

我正在为以下场景寻找一个好的示例,文档或起点。

  1. 我自己在Google App Engine中运行的Google App(Java Servlet)

  2. 为此应用激活了SSL

  3. 与我的Google App交谈的移动Android应用

  4. OAuth还是其他?

  5. 我的问题是第4步。不知怎的,我想确保只允许我的Android应用与我的Google App交谈,并且根据移动设备上的用户,我必须限制权限。

    但我找不到“非常简单”的“易于启动”文档。如果有人给我一个提示,会很高兴。一个很短的例子就是很棒。

1 个答案:

答案 0 :(得分:0)

最好的起点是Cloud Endpoints文档。这是为Android应用程序实现API的最佳方式,因为它会为您自动生成序列化/反序列化以及发出请求所需的Android客户端库代码。当您查看文档时,您会注意到可以将“用户”对象指定为参数,该参数将自动注入登录用户。此外,“clientIds”和“受众群体”允许您将API限制为您授权的应用程序。