I have read some posts and i was inspired to write something simple for people to work with, of course it's not perfect. But i've written it to be open and flexible, for people to choose what they wish to do with the client once they've authenticated. This isnt so much a plugin as it is a free-standing app.
Im sure many people are writing their auth server built into the engine for the sake of sanity. But i wrote this for people as somewhere to start, or just to show people how this kind of architecture looks.
In the zip includes versions for Python 3.2 (yay!) and 2.6 (boo!).
I'd like to have had some sexy token passing from client to gserver and then comparing but thats beyond the scope of what this resource is. I'd also like some encryption for transferring passwords (apparently md5 doesnt work for Python so well any more...), and also maybe a C++ example client so it makes the resource easier to port to your projects.
But, those are all for the future.