Ian,
I haven't done much for security... At this point, stack traces will
be visible to anyone, should an error occur in your application.
That's not to say I couldn't. Basically I'm just relying on the App
Engine SDK to be decently sandboxed. The worst thing that could happen
is someone pwns my EC2 instance (which is pretty free of secret keys
and the like). I'm encouraging people not to post sensitive data to
the AppDrop apps for the time being.
If you'd like to look at the code my modified SDK is here:
http://github.com/jchris/portable-google-app-engine-sdk/tree/master
and the Rails app that manages uploads and user authentication is
here:
http://github.com/jchris/appdrop/tree/master
I'm happy to accept patches if there's anything easy I could do to
make it less insecure.
Chris
On Apr 14, 3:48 pm, Ian Bicking <
i...@colorstudy.com> wrote:
> jchris wrote:
> > Hello all,
>
> > I just released App Drop, which is a swappable alternative to Google's
> > App Spot hosting.
>
> > To learn more, visithttp://
appdrop.com
>
> > My blog post announcement is here:
http://jchris.mfdz.com/code/2008/4/announcing_appdrop_com__host_go
>
> > I support the full API (excepting email sending, which could come
> > along soon) and the whole project is open source, so you can fork it
> > all you'd like.
>
> Neat! But how are you handling security? I assume that the SDK is
> restricting things so that it's similar to the real environment, but
> without the same concern for security (i.e., it is blocking things but
> assuming you won't try to get around it).
>
> --
> Ian Bicking :
i...@colorstudy.com :
http://blog.ianbicking.org