I have created a couple of games in Flash/AS3 and am playing with programming a flash-based multiplayer (possibly mmo?) game where the application will communicate with a server over a socket connection.
Obviously I need some form of authentication (username and password) but what other security precautions do I need to explore to prevent cheating?