title: Silverlight user authentication
body: <p>I am currently developing a Silverlight 3 app that needs some sort of user authentication, because the data pulled from a WCF service is user specific. Target audience is the regular Internet - so there is no AD to authenticate against.</p>
  
  <p>Here are some of the questions I have concerning that situation:</p>
  
  <ul>
  <li>Is there a framework or other mechanism that would support me?</li>
  <li>Would you recommend authentication within the Silverlight app or via outside mechanisms like forms auth? Which is more secure? </li>
  <li>What about out-of-browser support?</li>
  </ul>