ログインについての質問

このQ&Aのポイント
  • 正しいユーザ名とパスワードを入力してログインに成功しました。
  • パスワードをソースの中に書いてしまったら、ブラウザのソースからは分からないようにする方法を知りたい。
  • パスワードのセキュリティを高めるために、どのような方法を使えば良いか分からない。
回答を見る
  • ベストアンサー

ログインについての質問

パスワードについての質問 正しいユーザ名とパスワードを入力して(入力した文字がそのまま表示されないようにして両方ともただしければ「ログインに成功しました」どちらかでも間違っていたら「ログインに失敗しました」というjavascritptを作りたいのですがパスワードをソースの中に書いてしまったらブラウザのソースのらんで分かってしまうので分からないようにしたいです 一応いろいろなものを参考にして途中まで作ったのですがこの先がどうしても作れません どなたかソースなどご教授ください お遊び程度なので本格的なものでなくて結構です なおソースにはpasswordオブジェクトを使用したいです ユーザ名は3653 パスワードは564にしたいです どなたかご教授ください var string='test123abcde',password=''; for(var i=0,length=string.length;i<length;i++){ password+=String.fromCharCode(string.charCodeAt(i)+1); } alert(password); //uftu234bcdelf

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

パスワードを隠したいんですよね? まず、ブラウザのソースを見て一発でわからないようにするには javascriptを別jsファイルにして保存 これだけだとjsファイルを見られたらわかっちゃうので パスワードを暗号化しましょう! 暗号化は参考URLをご覧ください。 まぁこれも暗号を解読されたらおしまいなんですが・・・ javascriptで完全にパスワードを隠すというのはできなかった気がします・・・

参考URL:
http://www.red.oit-net.jp/tatsuya/java/prompt2.htm

関連するQ&A

  • javasuriptについて 主にログイン

    パスワードについて さきほどの質問の内容を変えて質問させていただきます 正しいユーザ名とパスワードを入力して(入力した文字がそのまま表示されないようにして両方ともただしければ「ログインに成功しました」どちらかでも間違っていたら「ログインに失敗しました」というjavascritptを作りたいのですがパスワードをソースの中に書いてしまったらブラウザのソースのらんで分かってしまうので分からないようにしたいです 一応いろいろなものを参考にして途中まで作ったのですがこの先がどうしても作れません どなたかソースなどご教授ください お遊び程度なので本格的なものでなくて結構です ユーザ名は1234 パスワードは345にしたいです どなたかご教授ください 実行できるようにお願いします //--></script> </head> <form action="login.jsp" method="post" NAME="f1"> <table border="1" width="30%"> <tr> <td>ユーザーID:</td> <td><input type="text" name="admin" size="25" value=""></td> </tr> <tr> <td>パスワード:</td> <td><input type="password" name="password" value=""></td> </tr> </table> function password_check(){ var pw; pw = document.getElementById('EnterPassWord').value; if(pw != password){ alert("ログインに失敗しました"); }else{ alert("ログインに成功しました"); //location.href=pw + ".html"; } <input type="submit" value="ログイン" onClick="Submit('name','password','f1');"> </form> </body> </html>

  • ログイン出来ません。

    アドレス、パスワードを入力しても、管理者のユーザー名とパスワードを入力して下さいのメッセージが出てログイン出来ません。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • instagramのログインについて

    instagramのログインについて パスワードを忘れてしまったので ユーザー名を入力してsmsにパスワード変更リンクを送ってもらったのですが何度やっても (Expired token please request a new password reset link.)との表示がでます。どうすればいいですか?

  • instagramにログインできない!

    instagramにログインできない! パスワードを忘れてしまったので ユーザー名を入力してsmsにパスワード変更リンクを送ってもらったのですが何度やっても (Expired token please request a new password reset link.)との表示がでます。どうすればいいですか?

  • Vistaのログイン方法

    どこをいじったかはわかりませんが急にウィンドウズVistaにログインできなくなってしまいました 以前はユーザー名があらかじめ入力されていてあとはパスワードだけ入力してログインしていたのですが 急にユーザー名も未入力になってしまい、更に正しいユーザー名とパスワードを入力してもログインできません なにか解決策がありましたらご返答よろしくお願いします

  • ログインについて

    宜しくお願いします。 Windows98 を使用しています。 起動するとユーザー名とパスワードを要求して きます。 この場面で、キャンセルを押したりするだけでも ログインできてしまうのですが、これを回避し、 必ずユーザー名とパスワードとを入力しなければ ログインできないような設定にするにはどうすれば 良いのでしょうか。 アドバイスなどありましたら、どうぞ宜しくお願いします。

  • Accessログイン権限

    Access2003を使用しています。 ログイン画面を作成しておりログイン自体はできたのですが、 管理者とそうでないユーザーに分けて、ログイン時に管理者であればfrm_mainを、 そうでなければfrm_main2を開くようにしたいのですがうまくいきません。 現在の仕様では、ログイン画面(frm_ログイン)とメイン画面(frm_main、frm_main2)があり テーブル名:tbl_ユーザー フィールド名:ユーザー名、パスワード、アカウント アカウントで"1"が管理者、"2"が一般ユーザー このようになっています。 ーー以下VBAコードーー Private Sub rogin_Click() Dim a If IsNull(Me.[UserName]) Then MsgBox "ユーザー名が未入力です" Me.[UserName].SetFocus ElseIf IsNull(Me.[password]) Then MsgBox "パスワードが未入力です" Me.[password].SetFocus Else a = DLookup("パスワード", "tbl_ユーザー", "ユーザー名='" & Me.[UserName] & "'") If IsNull(a) Then MsgBox "該当する ユーザー名 は存在しません" Me.[UserName].SetFocus ElseIf StrComp(a, Me.[password], vbBinaryCompare) = 0 Then On Error GoTo Err_rogin_Click Dim stDocName As String Dim stLinkCriteria As String If アカウント = "1" Then stDocName = "frm_main" Else stDocName = "frm_main2" End If DoCmd.OpenForm stDocName, , , stLinkCriteria DoCmd.Close acForm, Me.Name Else MsgBox "パスワードが違います" Me.[password].SetFocus End If End If Exit_rogin_Click: Exit Sub Err_rogin_Click: MsgBox Err.Description Resume Exit_rogin_Click End Sub ーー以上ーー 現在はこのようになっているのですが、これだとなぜかアカウントが"1"でも"2"でも frm_mainが開いてしまいます。 長くなって申し訳ないのですが、アドバイスをお願いします。

  • エアーステーションにログインできない

    こんにちは。 早速ですが質問させて下さい。 先日エアーステーション設定ツールからエアーステーションにログインしようとしたところ パスワードを変更していないにも関わらず ユーザー名:admin パスワード:password でログインできませんでした。 ユーザー名:root パスワード:空欄 も念のため試してみたのですが、ダメでした。 どうすれば、エアーステーションにログインできるでしょうか、教えてください。お願いいたします。 また、ネットで調べてみたところ、パソコンを変えたら出来たなどという意見がありましたがそれはどういうことなんでしょうか。お願いします。

  • windows2000ですが立ち上げのさいログインできなくて

    パソコンを使用中にコンセントを抜いてしまい、再度立ち上げたところ (ユーザー名)(パスワード)の入力画面になってしまいログインできなくなってしまいました。 今までパスワードを入力してログインしたこと無かったです。 (ユーザー名)(パスワード)がわからないですし、ログインするには どうしたらようでしょうか? 教えていただけないでしょうか。

  • 送信ボタン押下時に値が未入力だとエラーにしたい

    お世話になります。 ユーザー名とパスワードを入力して送信するシンプルなログイン画面を作成しているのですが、ユーザー名かパスワードが未入力の状態で送信(ログイン)ボタンを押した場合はエラーとし、情報を送信しないように出来ますでしょうか。 ログインボタンを押下した際にポップアップ・ウインドウが表示されて「ユーザ名が未入力です」などと画面表示できるのが理想なのですが。。。 現在は下記のようなソースを書いております。 <input type="text" name="username"> <input type="password" name="password"> <input type="submit" value="ログイン"> どなたがご存知の方、お教えいただければ幸いです。

    • ベストアンサー
    • HTML