Skip to content

Instantly share code, notes, and snippets.

@jhalbrecht
Created June 12, 2012 00:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jhalbrecht/2913733 to your computer and use it in GitHub Desktop.
Save jhalbrecht/2913733 to your computer and use it in GitHub Desktop.
The Lol Fx membership
theLolFx consists of
asp.net MVC 4 web site
Windows phone 7 application
Windows 8 metro application
theLolFx allows for downloading and playing sound effect files. The popularity of the sounds can
be rated on the website. (possibly in a future clients version)
I wish to enable creation of sounds on the client applications and upload to the mvc site.
Currently anyone with a valid asp.net membership account on the web site can upload files.
Anyone can download.
I would like to use Microsoft accout (formerly LiveId) for login and initial account creation
in the web site from the client applications. And to associate that Microsoft account Id
from the phone and metro apps to that account on the mvc web site.
Looking for sample apps, tutorials, blog posts or if nothing else just good search terms
to Bing or google.
@jhalbrecht
Copy link
Author

Hey! Feel free to comment! on the 140 word question. :-)

@jhalbrecht
Copy link
Author

Crawling before I can walk I've made some progress. I put a cert on the web site. I can now authenticate using basic over https against the asp.net membership. Implemented this in web api.

Although I have a SfxController : Controller that successfully posts a Sfx and a file.wav from a razor view, accomplishing the same in web api from a console test app eludes me. Goal is to upload a sound file and the Sfx customer object that describes it from a client app(console app for test, then wp7 / win8) to a SfxAndFileApiController : ApiController

@Aaronontheweb
Copy link

To work with Windows Live authentication, I recommend checking out Windows Azure ACS and using that to connect to Windows Live: http://msdn.microsoft.com/en-us/library/windowsazure/gg429779.aspx

Eliminates the need to worry about specific SDKs and makes it easy to support additional identity providers in the future

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment