title: Creating a service for client authentication with servicestack?
body: <p>I have a couple of applications (mobile and desktop) that I need a simple webservice created for authentication and to post information back to the clients.</p>
  
  <p>After having man problems trying to figure out how to create a membership database or even find a previous one to check against with <a href="http://www.codeproject.com/Articles/96028/WCF-Service-with-custom-username-password-authenti" rel="noreferrer">the WCF service I am using,</a> I have stumbled upon service stack. So I have a couple of questions. </p>
  
  <p>Does service stack have an out of the box database and provider so that I can simply add authentication for the clients, and have it create the database itself. So I do not have to create it from scratch. </p>
  
  <p>Is their an example of a servicestack service and database already so I can use as a foundation?</p>
  
  <p>The whole WCF services thing is having me confused. Basically all I am looking for is a service that I can use to authorize a mobile app and desktop app, and maybe later on add some extra functionality to it. It would need its own db since it won't be run from an existing website, and a way for me to manage them. </p>
  
  <p>With WCF it seems overly complex for the task and I haven't found any examples with a database already to use and a way to manage them. Ideally I would of liked to have a blank website set up just so I could administer the accounts and have the WCF service use the same database. </p>
  
  <p>Can this all be done easily with service stack, and could anyone point to an example for it already? If you have any tips on my current approach that would help aswell.</p>