Closed quadrupleslap closed 9 years ago
If you think there is a security issue, please contact us directly. sbhstimetable@gmail.com works.
Given that you haven't emailed, I'll just put my logic here:
[hidden]
The problem with that is, the embedded secret is inherently insecure. And I don't know of a form of client verification that would be secure and fulfill this purpose. We could have a mechanism to identify applications accessing -node, but to they still come from the same applications on the SBHS side of things.
The obvious solution is to have the user not be an idiot and install only from a trusted source (Google Play) or compile their own version (as they would with any other application). Additionally, distributing modified versions without source code is in violation of the terms of the AGPL 3.0 anyway.
[hidden]
Eh we can report your app on the play store/report you to the trained hamsters
More like, working around a limitation of the authentication process.
[hidden]