I'd be interested in hearing more about this. Isn't there a 'normal' way to do this with flex? Maintaining login state would seem to be a basic requirement for web apps. Just curious.
Tracy Spratt wrote: > > I have a lot to learn about security, and had difficulty wading through > all > of the levels and options, so I devised my own programmatic solution. > > When a user logs in from the Flex app (md5 hash on the password), I create > a > sessionId, store it in a hashtable in the .net app, and pass it back to > the > Flex app. The Flex app sends this token with each call. The server > checks > the passed in session id and compares the timestamp to the current time. > If > it is within the timeout period specified, it updates the timestamp and > authorizes the call. If authorization fails, the user must log in again. > > I am certainly open to a better approach. > > Tracy Spratt, > > Lariat Services, development services available > _____ > > From: flexcoders@yahoogroups.com [mailto:flexcod...@yahoogroups.com] On > Behalf Of variableop > Sent: Friday, April 03, 2009 4:07 PM > To: flexcoders@yahoogroups.com > Subject: [flexcoders] Newbie SOA question > > > > I would like to provide a solution to maintaining login state over > multiple > calls to my .NET web service layer. So basically, the user logs in, then > stores a login "token" internally on the Flex side so that each web > service > call can be authenticated as being made by someone who has already "logged > in" to the system. Does anyone have any ideas on how to approach this? My > initial approach was to cache the user's username/password and > authenticate > on each web service call (Direct Authentication). I was told, for obvious > reasons, that this is insecure method and requires database hit each call. > I > am trying to implement WSE 3.0 enabled web services on the .NET side. Is > this an SSO problem, or should I be using STS/Brokered Authentication > approach? We just started our upgrade to VS2008, so maybe I should just > pursue WCF methods instead? Any experiences with this would be greatly > appreciated. > > TIA, > > variable > > > > > -- View this message in context: http://www.nabble.com/Newbie-SOA-question-tp22875841p22962243.html Sent from the FlexCoders mailing list archive at Nabble.com.