2012-03-05 5 views
0

asp:Loginコントロールのログインを強制できますか?VB.NET Login Controlは別の関数から自動的にログインします

現在、ユーザーがFormview経由で登録すると、新しいアカウントでサインインするためにログインページにリダイレクトする必要があります。メンバーシップシステムではなくデータベーステーブルに対して検証されたasp:loginコントロールのみを使用しています。

+0

をくださいあなたのページに?使用しているプロバイダーには、呼び出すことができるログイン(ユーザー名、パスワード)タイプのメソッドが必要です。 –

+0

Login.aspxページには、asp:Loginコントロールと、username/passwordエントリ用のLayoutTemplateとAuthenticateメソッドを呼び出す送信ボタンがあります。認証は、e.Authenticated = Trueと一致する場合、入力をデータベース結果と比較するカスタムコードから設定されます。 – MattP

答えて

1

ログインコントロールは、バックグラウンドでいくつかのメンバーシップツールを使用しています。詳細hereの良い記事があります。

(あなたはもちろんのユーザーを確認したら)実際の「ログイン」を実行するには、あなたはどのようにユーザーがログインしているかどうかを追跡したりしていない、メンバーシップを使用していない場合は、この

 If userIsVerified Then 
      System.Web.Security.FormsAuthentication.SetAuthCookie(username, True) 
     End If 
+0

申し訳ありません。登録を確認した直後にこれを実行します – MattP

関連する問題