将应用程序移植到Google App Engine

时间:2014-08-29 18:02:02

标签: google-app-engine jpa

我正在努力将J2EE应用程序移植到Google App Engine。

我已经解决了大多数涉及App Engine支持/不支持的JPA关系的障碍,区分了静态和非静态文件,并利用了memcache而不是我的手动缓存。

我的问题是,如何处理App Engine世界中的角色?我的应用程序中有4个角色,但我不确定如何使用app引擎处理这个问题?我看到了管理员角色,但我不确定如何为其他角色做些什么。

1 个答案:

答案 0 :(得分:2)

系统角色(viewer / developer / admin)与应用程序/用户角色无关。

系统角色定义对GAE控制台的访问,从而定义对应用程序设置和数据的访问。用户永远不应该直接访问其中任何一个。

必须由应用程序代码提供和强制执行用户角色。