FMProxy is a PHP class that facilitates authentication of Flex applications connecting to FileMaker Server.

Today we are making this class available, along with a comprehensive whitepaper, discussing best practices for building Web authentication systems that handle user credentials responsibly.

Download a zip archive containing both the whitepaper and FMProxy code.


Jeremiah Small

Jeremiah Small

Jeremiah, Soliant Consulting's Director of Engineering, has been with Soliant since 2006. In his spare time, he is a volunteer member of Altadena Mountain Rescue Team. Jeremiah got undergrad and masters degrees from NYU, TSOA, specializing in set design for theater and film. The film/theater and ride/show fabrication industries led him to a career in software consulting where his creative training and general problem-solving talents have served him well.


  • Avatar Simon says:

    I have the latest flexFM source code but the soliant:FMServer object doesn’t contain a proxy property as used in the code examples in the FMProxy whitepaper. Am I meant to roll my own? Thanks.

  • Avatar jeremiahsmall says:

    No, you don’t need to roll your own. The wrong version was posted under the link on the Source Code tab. Sorry! Here’s the right one:

  • Avatar stefano says:

    This is really interesting and usefull.
    The white paper is so specialistic to be red by people with law programming language knowledge.
    it would have been nice to see a small video to see how to use it correclty ,just like the ones posted about flexfm use.
    just a suggestion.

  • Avatar Xander says:


    First off all great product you made and works perfectly in Flex from a webbrowser. But I need this in a AIR app. connection to FM server gives a IOError Error #2032: Stream Error.

    Any Ideas?

  • Avatar Jeremiah Small says:

    Hmm, not sure about that off the top of my head. Since it works from Flash Player, it sounds like you have the proxy set up right. I get a ton of hits on Google for that error though:

Leave a Reply