0

皆さん、

VS 2010 から VS 2012 に移動したばかりです。新しい SimpleMembershipProvider と OAuth プロバイダーをまだ検討中です。

デフォルトの「インターネット」プロジェクトを作成した後、Google クライアントを有効にしました。ローカルのユーザー名/パスワードまたは Google 認証を使用してログインできるようになりました。

誰かが次のことを理解するのを手伝ってくれれば幸いです。

  1. 許可されたユーザーのみがログインできるようにします。現時点では、すべての Google ユーザーがログインできるようです。これを防ぐにはどうすればよいですか?

  2. 誰でも「登録」を申請できるが、システムへのアクセスを許可するのは管理者だけになるように設定したいと考えています。どうすればこれを達成できますか?

  3. ローカルのユーザー名/パスワードを完全に取り除き、代わりに Google 認証を使用する方法はありますか?

よろしくお願いいたします。

よろしく、
ピーター

4

1 に答える 1

0

Using OAuth Providers with MVC 4を見ましたか

Facebookアカウントで認証する方法を示すチュートリアルウィッチがあります(Googleでも同じです)が、認証プロセスには「ウィザード」が必要です。そして、登録ウィザードのユーザーが成功すると、Web サイトへのアクセスが許可されます。もちろん、必要に応じて上記のウィザードを変更する必要があります。

于 2013-08-22T07:20:04.917 に答える