【发布时间】:2012-06-24 03:02:38
【问题描述】:
所以我有一个关于应用引擎的快速问题。
所以我希望客户端能够注册填写信息,这些信息将插入到 Android 客户端 GUI 中的 EditText 字段中。用户信息将使用应用引擎实体提交和存储。
现在,我想要一个可以看到新用户何时注册的网站。
所以我想要一个管理员可以登录的登录控制台。但诀窍是我想分配每个管理员只能访问他们的给定实体父级。
例如,Bob 只能根据我对他的设置访问他的雇员。
因此,当新用户从列表中选择“Bobs 员工”时,它将仅使用 bobs 控制台进行注册。然后,他将能够通过 C2DM 向他们发送 ping 并删除或编辑用户。
好的,我的问题是:所有这些都可能通过 AppEngine 还是我需要一些其他的东西??
【问题讨论】:
-
是的,这是可能的。您必须自己编写权限系统。
-
权限系统是什么意思?那么这将是所有Java还是没有?另外,我如何让某些用户成为具有登录帐户的管理员用户?我需要一个单独的域还是什么?
-
还有一种更简单的方法可以让我探索一下吗?
-
您不需要单独的域,您只需要编写一些代码来跟踪哪些用户是管理员。查看 webapp2 的身份验证系统:stackoverflow.com/questions/7641110/… 我不建议使用 Google 用户 API 管理员,这会给管理员用户对您的应用程序的实际管理员权限,这可能是您不想要的。
标签: java android google-app-engine