Visible key isn't the bug. The bug is that the app should not have read access to other students.
permissions are a pain... i am considering centralizing permission handling in a separate service environment so that every service I have shares the same permission logic. It is a shame since we could save some latency time by having permissions implemented in the same language and app that it is being requested. But to avoid stuff like that in the article I believe the cons are worth it edit: the user had direct ac…
I “found” the database of a college app (2018)
21–30 of 107 posts
Re: I “found” the database of a college app (2018)
#22A school that tracks attendance cannot be called a college or university. Kindergarten, I can swallow.
Re: I “found” the database of a college app (2018)
#23Re: I “found” the database of a college app (2018)
#24A school that tracks attendance cannot be called a college or university. Kindergarten, I can swallow.
Re: I “found” the database of a college app (2018)
#25Is there any way to hide keys from the extractions? I tried it before and ended up to find that users can do that if they really want to.
Firebase keys give you access to the database, which can be public. You just have to setup rules for the database, usually so users have to be authenticated to view anything and can only read their own private info. edit: just realized you may have just been asking about hiding keys in general. Sorry if this wasn't what you were asking about!
I was just confused at this part because permission & rules are the solution as far as I know. Thanks for the reply though :) I'm prettry sure now that exposing keys are no problem.
Re: I “found” the database of a college app (2018)
#26Earlier quoted context omitted.
permissions are a pain... i am considering centralizing permission handling in a separate service environment so that every service I have shares the same permission logic. It is a shame since we could save some latency time by having permissions implemented in the same language and app that it is being requested. But to avoid stuff like that in the article I believe the cons are worth it edit: the user had direct ac…
Security and usability are always at the opposite end of the spectrum. Balance it wisely.
Re: I “found” the database of a college app (2018)
#27A school that tracks attendance cannot be called a college or university. Kindergarten, I can swallow.
Re: I “found” the database of a college app (2018)
#28I know because I intentionally have a developer db that is read access for the whole world and I get that email every afternoon. The admin of this app either is not competent enough to know what that email means, or is willfully ignoring it.
Re: I “found” the database of a college app (2018)
#29Is Gitote a fork of Gogs/Gitea?
Re: I “found” the database of a college app (2018)
#30What makes this even more sloppy for the school is that I know for a fact that Firebase will send your admin account an email when it detects that you have weak security settings on your database. It also sends said email repeatedly, once per day. I know because I intentionally have a developer db that is read access for the whole world and I get that email every afternoon. The admin of this app either is not compete…