2011-07-11 15 views
2

デスクトップ/モバイルアプリケーションで動作するRESTfulな方法で認証を処理する方法を教えてください。たとえば。私はFormsAuthenticationを使ってアプリケーションで認証を構築する方法を知っています。FormsAuthenticationは、ブラウザでしか動作しないと仮定しているクッキーに依存しています。ASP.NET MVC RESTful認証API

FormsAuthenticationは引き続き使用しますか?私のログイン方法はパスワードとユーザー名が必要で、私はGoogle、twitter、facebookなどの他の第三者ログインを使用する予定です。

パスワードとユーザー名については、クライアントからサーバーに送信されますが、アンドロイドまたはWindows phone 7アプリケーションで認証できるように設定するにはどうすればよいですか。

また、[Authorize]属性でいくつかのアクションを公開しています。

答えて

2

Dominik Bayerは休憩サービスの確保についてNDC 2011で素晴らしい講演をしました。彼は複数の方法の賛否両論について議論します。 〜から始めるのが良い点です...

認証と認可を分けなければなりません。

あなたは、複数のログイン・プロバイダー(グーグル、FacebookやTwitter)で行く場合は、その後のOauthは、選択となる...ここ

しかし詳細:REST-サービスおよびWeb-APIを確保

http://ndc2011.macsimum.no/SAL1/Torsdag/1740-1840.wmv