如何检索 google 云项目的成员及其权限?
How to retrieve the members of a google cloud project and their permissions?
是否可以通过 api 检索 google 云项目的成员及其权限?我这样做是因为我想查看我的应用程序的当前登录用户是否有权访问项目的云存储部分。
用户通过 OAuth2 进行身份验证。我通过端点已更改的 Amazon s3 库与云存储进行交互。
你可以secure the page so that only admins can access it or check programmably。
from google.appengine.api import users
user = users.get_current_user()
if user:
print 'Welcome, %s!' % user.nickname()
if users.is_current_user_admin():
print '<a href="/admin/">Go to admin area</a>'
是否可以通过 api 检索 google 云项目的成员及其权限?我这样做是因为我想查看我的应用程序的当前登录用户是否有权访问项目的云存储部分。
用户通过 OAuth2 进行身份验证。我通过端点已更改的 Amazon s3 库与云存储进行交互。
你可以secure the page so that only admins can access it or check programmably。
from google.appengine.api import users
user = users.get_current_user()
if user:
print 'Welcome, %s!' % user.nickname()
if users.is_current_user_admin():
print '<a href="/admin/">Go to admin area</a>'