The next OnDemand Service - User Account Management   May 16th, 2007

PutPlace.com is launching real soon now and of course like everybody else on the planet we rolled our own user account management (UAM) system (you know, registration, login, logout, forgot password, change username etc. etc.). Needless to say we used a Framework (in our case Django) but why do I need to reinvent this wheel?

We get our storage from Amazon (and soon our Grid). Our O/S is a flavour of Linux,  our Database is Postgres, we use surveymonkey for surveys and mailchimp (what is it with the simian metaphor?) for mail campaigns, why can’t I pay somebody on a per user basis to manage my user accounts?

What would this service look like? Well pretty much like a credit card payment interface looks like on the web today but with the following features.

  •  a bunch of REST endpoints for all the standard UAM functions
    • Register
    • Login
    • Logout
    • Enable User
    • Disable User
    • Set Session Timeout
    • etc.
  • Support for session management
  • Standard reporting (who, when, from where, how long)
  • Support for OpenID
  • Java, Python, Ruby and .NET APIs (Rails and Django integration for extra points)
  • Global deployment with appropriate SLAs
  • Deployment pages with a proper branding kit so people can get up and running quickly
  • Ability to extract all my users in .csv format or via an API

I would pay for this service in chunks of hundreds to 1000s of users with all the usual discounting policy for prepayment or purchasing in bulk and the first 50 users are free.

One more pain point on the road to release removed.

I don’t want a free one with strings attached (e.g. LiveID) and I don’t want some non-profit consortium (e.g. the Liberty Alliance). I want to pay  for it and own my data.

Basically a Web 2.0 oriented OnDemand business.

This entry was posted on Wednesday, May 16th, 2007 at 10:11 am and is filed under UAM, Web 2.0, Web Services. You can follow any responses to this entry through the RSS 2.0 feed.You can leave a response, or trackback from your own site.

5 Responses

May 16th, 2007 at 12:14 pm
Paul Browne - Technology in Plain English Says:

Joe,

We’re looking a similar problem - I think google is offering a similar service.

It’s ‘free’ at the moment (and agree that this is a problem as you’d rather pay and get a quality service), but google is moving to ‘premium’ version of it’s apps, so you may get what you want in the near future.

Paul

May 16th, 2007 at 12:36 pm
Joe Says:

Hi Paul,

I’m not aware of any offering from Google in this space. Can you post a link?

thanks,

Joe.

May 16th, 2007 at 1:33 pm
James Says:

I was thinking the same thing last week. An important feature is the signed SSL cert - when all of our sites are authenticating from one domain, only 1 signed SSL cert is needed.

May 17th, 2007 at 10:19 am
adam Says:

Paul is probably thinking of Yahoo.

http://developer.yahoo.com/auth/

adam

May 18th, 2007 at 4:54 pm
Ken McGuire Says:

Nice to see the startups covered at Bar Camp Waterford all coming to light.

Leave a Reply