0

すべて、この投稿を読んだ後、Asp.net MVC4 でユーザーのログインと認証を実装するという考えが浮かびました。誰かがこれをレビューするのを手伝ってくれることを願っています. コメントやその他の解決策は大歓迎です。ありがとう。

まず、viewbag 変数を使用して、ビューで認証されたリクエストかどうかを判断します。コードは次のようになります。

<% if (ViewData["longined"] == "success")
   { %>
    //display something shows user already logged in. 
<%}%>

次に、グローバル フィルターを実装して、セッションから取得できる認証済みユーザー情報を確認します。このユーザー情報がセッションに存在する場合、それはユーザーがログインしていないことを意味します。それ以外の場合は を設定する必要があります ViewData["longined"] == "success"

login アクションと view で。ビューにユーザー名とパスワードを入力し、に投稿しActionて検証することができます。成功した場合、ユーザー情報をセッションに保存します。

最後に行う必要があるのは、グローバル フィルターを に登録することですGlobal.asax。ありがとう。

4

0 に答える 0