Ivan Fioravanti - 14 - Jan 30, 2015

Hi,
Is there available a Microsoft Account provider for ServiceStack? I’ve a customer wanting to use Microsoft accounts for authentication. Thanks.

What’s a Microsoft Account Provider? is it based on OAuth or a new MS-only Auth Provider? Is it a library where User Auth data persisted locally or are the credentials stored in a remote Cloud/Server service?

Ivan Fioravanti:

It’s the Live Connect based on OAuth 2.0: https://msdn.microsoft.com/en-us/library/hh243647.aspx

ok cool, there’s isn’t one built-in, hopefully it’s just a matter of being able to copy and customize an existing OAuth2 provider like:
https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack.Authentication.OAuth2/GoogleOAuth2Provider.cs

Wont have time to look at it myself before this release, but if you add it on http://servicestack.uservoice.com/forums/176786-feature-requests so I don’t forget, I can look into it when I get some free time.