Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Server: Look into updating schema that protects students in classrooms #91

Open
TiE23 opened this issue Jul 8, 2018 · 0 comments
Open
Assignees
Labels
enhancement New feature or request

Comments

@TiE23
Copy link
Owner

TiE23 commented Jul 8, 2018

There is some interest I have in figuring out how to make the Classrooms system work better.

First, Classroom queries only support the type User, not PrivateUser, so a Teacher cannot get sensitive details on their students in a single general query like the one for query classroom(), I'd have to chain the results together and get them later (see #90 for my plan to make query users() accessible for teachers on their students).

Anyway, there must be a way to do at least one of the following two things:

  • Let teachers get PrivateUser through a query for a Classroom.
  • Prevent students from looking at fellow students (not just no PrivateUser, no User at all!) through a query for Classroom or through a user() or me() query.

Do after #90.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant