gpt4 book ai didi

google-classroom - 如何确定登录用户是否是谷歌类的老师?

转载 作者:行者123 更新时间:2023-12-02 04:17:18 26 4
gpt4 key购买 nike

对于我为小学构建的应用程序,教师可以通过登录类帐户来访问它,但学生不能。如何确定特定用户是否是教师?

我注意到测试教师帐户具有 CREATE_COURSE 权限,但学生没有。我可以假设这是普遍正确的吗...如果某人拥有 CREATE_COURSE 权限,他们就是某门类(class)的老师。

最佳答案

正如您上面提到的,如果您发送请求到 userProfiles ,使用 userId,如果在响应中您获得 create_course 权限,则为其老师。否则就是学生。

{
"id": string,
"name": {
object(Name)
},
"emailAddress": string,
"photoUrl": string,
"permissions": [
{
object(GlobalPermission)// Here it should be create_course for teacher
}
],
}

关于google-classroom - 如何确定登录用户是否是谷歌类的老师?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32830670/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com