Auth Server

The Auth Server I've been working on is finally available on github at http://github.com/finder/erl_auth

The reason I wrote an auth server is because I want a cross-web app single sign on solution that works easily and quickly, but can also store profile data. I had worked with OpenLDAP and Kerberos in the past but they are much too difficult to configure for me (not that I can't do it, but I refuse to). I prefer an elegant, centralized solution that can authenticate users cross-app and cross-subdomains quickly and easily.

It is written in erlang and though I haven't yet benchmarked it, seems very fast. The sessions are stored in memory by default so only authenticating and reading profiles hit the disk, and even then use the great DETS database. I may re-write it with a new backend eventually, but ETS and DETS were quick and painless to implement.

Eventually I want to add groups, domains, and regionalized users with sharded regionalized databases. I would also like to make profiles standardized somehow to become searchable like LDAP can do. But for now, I imagine it will serve my purposes. :) I just need to finish up the django and phpbb clients.



Comments

Click here to post a comment.

Hello! ()

Hi! my rank is Jully. I would like to meemeet good urchin :)
This is my homepage [url=]http://jskdh5jkd7djh4.com/[/url]l


Hello ()

Hello, i read your site, this a best site from me, thanks!


buy zovirax ()

http://www.metro-nica.com buy zovirax <a href=http://www.metro-nica.com/>purchase zovirax</a> zovirax use bells palsy <a href="http://www.metro-nica.com/">buy generic zovirax</a> zovirax ointment for fever blisters


cymbalta withdrawal flu - cymbalta reviews diabetic neuropathy ()

cymbalta weight gain blogs [url=http://buycymbalta79.wetpaint.com/page/What+is+Cymbalta%3F]cymbalta price cvs[/url] - cymbalta girl
Major Depressive Disorder MDD, Generalized Anxiety Disorder GAD, Fibromyalgia, Diabetic Peripheral Neuropathic Pain, Chronic Musculoskeletal Pain Cymbalta withdrawal Sluggishness - Lack of alertness and energy, as well as being slow to respond or perform in life.
dltjn, 73335 [b]effects of cymbalta[/b] buy cymbalta internet canada - cymbalta interactions tamoxifen
[b]cymbalta commercial with the dog[/b] [i]cymbalta oxycontin interaction[/i]


chat avenue adults adult stranger chat ()

Thank you for this interesting post. I'm sure everbody will learn a lot from your blog.
<a href=http://stardustwebcams.com/blog/>sister webcam</a> adult voice chat


Next >>