Hi Alex,

On Wed, Apr 15, 2009 at 8:50 AM, Alex Mandel <[email protected]> wrote:
> So I'm working on building a website that allows users to digitize data
> in via a web map. Making a web map that lets people plop points is no
> problem. Where I'm getting stuck in researching ideas is the
> authentication. I need very tight, fine grained security. User A can
> only see/edit group 1 data and user B can see/edit group 2, User C can
> see but not edit both group 1 and group 2 etc.
>
> Since I'm not really skilled in other languages and I have a fear of php
> security I'm obviously looking for a python solution.
>
> The other big thing is that this is one feature that will need to share
> authentication with some larger not even designed system. Most likely
> not done by me, and probably not done in python.
>
> Minor detail, would be the want for versioned data entry. I looked at
> Geoserver WFS-T versioning plugin, but since geoserver and I don't seem
> to be getting along and I have no idea how to secure the layers in
> geoserver, I'm thinking not.
>
> What I've got on my short list right now is:
> MapFish/pylons
> Geodjango
>

You could have a look at TurboGears2 as well ;) . The geo extension
uses MapFish for vector editing and TG2 now supports fined grained
access control using repoze.what. It provides both controller level
and method level security based on users, groups and permissions.

regards
Sanjiv

> Backend db is probably Postgres so I can do magic with postgis.
>
> I kinda tossed Plone off even though I'm familiar with it, since
> primagis is kinda dead and I'm lost on how to use the other stuff Sean
> et al have been doing on Zope.
>
> Any suggestions?
>
> Thanks,
> Alex
> _______________________________________________
> Community mailing list
> [email protected]
> http://lists.gispython.org/mailman/listinfo/community
>
_______________________________________________
Community mailing list
[email protected]
http://lists.gispython.org/mailman/listinfo/community

Reply via email to