It's core purpose would be for non-profit community
organizations (Homeless shelters, food pantries, Boys & Girls
club, etc) to post their needs. For instance if they need
volunteers, construction repair, donations.
Local Churches would adopt select organization(s).
Registered church members would be able to browse and adopt
the needs they can help out with.
I was thinking of using Flex for the front end with web
service calls to a SQL backend.
But I have never built anything that involved registration
and security that I will need for this project.
I'm just starting on my use cases.
Does anybody have any advice on whether they think flex would
be a wise choice? Or any other advice?
As a client-side presentation technology, Flex (Flash swf) is
fairly secure. You do not want to compile any sensitive data into
the swf, because it can be decompiled without too much effort, but
this issue is easy to avoid.
The security vulnerabilities primarily involve access to the
server-side data sources that flex must have to be interactively
data-driven. My security experience is minimal, but I know that the
details depend on many factors.
So the short of it is Flex is fine for secure applications,
because Flex doesn't really have any thing to do with the security.
Here is a link to a very rudimentary example of
authenticating a Flex client user.