私は現在、MVC4 とすべての周辺技術の学習に取り組んでいます。
テンプレートと豊富な機能は圧倒されますが、私のアプリでは次のことを知っています。
- SQL データベースはオプションではありません。それらは多すぎて、プロバイダは腕と脚を請求します
- OAuth とおそらく Dropbox を介して Facebook 認証をサポートできるようにしたいと考えています (ユーザーが選択した場合にドキュメントや構成などを保存できるようにするため)。
これを実現するための既存のテンプレートとコードOAuthWebSecurity
がファイル内ですぐに使用AuthConfig.cs
できますが、これは概して完全にエンティティ フレームワークに焦点を当てたものです (これは、Microsoft スペース内での SQL の普及と商業的関心を考えると驚くべきことではありません)。
web.configファイルなどを使用して貧弱な認証を行うことができることは知っていますが、組み込みのOAuth認証ツールを引き続き利用できるかどうか疑問に思っていましたが、エンティティフレームワークとデータベースの大騒ぎをすべて差し引いていますか? 私はまだいくつかの最小限のデータ (アクセス トークンなど) を XML ファイルなどに保存します。