さて、おしゃべりはこれで終わりです。次に、jquery を使用してリフレッシュ不要のログインを実現する方法を見てみましょう。
最初に HTML 部分を作成します
| | =" ユーザー名 " /> | 🎜> | 確認コード: | > | ログイン確認し、「確認コードの変更」をクリックします。これについては何も言うことはありません。 以下は jquery 部分です コードをコピーします コードは次のとおりです: ----------引用符を忘れないでくださいこのリンク、そうでないと jquery が機能しません これはおおよそのコア コードです。ユーザーがログイン ボタンをクリックしたとき、ログイン イベントがトリガーされ、jquery を使用して Login.ashx にログインします。リクエストを行うとき、Login.ashx では、ユーザー名とパスワードが一致するかどうか、および検証コードが正しいかどうかだけが検証されます。 Login.ashx は C# 言語で書かれています。別の言語を学習している場合は、アドレスを別の言語に変更してください。 img.ashx は、画像をクリックするたびに検証コードを生成するプログラムです。画像が生成されると、検証を保存するためのセッションが生成されます。 Login.ashx で、ユーザーが入力した値とセッションの値が同じかどうかを判断するだけです。ここでは主なソースコードのみを示します。 コードをコピー コードは次のとおりです。 context.Response.ContentType = "text/ plain"; 文字列ユーザー名 = context.Request.Form["ユーザー名"]; 文字列パスワード = context.Request.Form["パスワード"]; 文字列 コード = context.Request.Form["コード"] ; if (context.Session["cord"] != null) { if (context.Session["cord"].ToString() == コード) { if (ユーザー名 == "admin" && パスワード == "admin") { context.Response.Write("ログイン成功!") } else { context.Response.Write("ログインに失敗しました! ユーザー名とパスワードが間違っています!"); } }
else { context.Response.Write("検証コードが間違っています!" ); } } これはログインを判定するコードです。 わかりました、上記はコアコードです。アドバイスをいただければ幸いです。私のメモがお役に立てば幸いです
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
最新の問題
Google SHOPIFYユーザーログイン後の認証プロセス
Google にログインした後、ユーザーの承認されたアカウントに関する情報がどこにも見つかりません。 laravel ベースのアプリケーションがあります。Google にログインし...
から 2024-04-04 09:40:59
0
1
310
React - JS API: 未定義の戻り値の解決
私は React と js を初めて使用するため、Promise とsolve がどのように機能するかを理解するのに少し苦労しています。 API を使用して、SQL 内部データベー...
から 2024-04-03 17:51:57
0
1
282
関連トピック
詳細>
|