問題タブ [login-control]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cookies - 長期クッキー
ユーザーがアプリケーションに簡単に接続できる方法を探していますが、めったにありません。私がやりたいことは、ユーザーのコンピューターに 1 年間有効な Cookie を保存できるようにすることです。Cookie が有効な状態で Web サイトにアクセスすると、自動的にログインされます。
私が提案する解決策は次のとおりです。最初のログイン時に、ユーザーの IP アドレス、最終ログイン日、乱数をすべてハッシュ化した Cookie を作成します。また、ユーザー ID と IP アドレスも Cookie に保存します。これらの値もデータベースに保存されます。数か月後に再びサイトにアクセスし、IP アドレス、ID、およびハッシュがデータベースの値と一致すると、自動的にログインされます。新しいハッシュが計算されます。これらのいずれかが一致しない場合、ユーザーは再度ログインするように求められます。
この設計に明らかなセキュリティ上の欠陥はありますか? IP アドレスの変更については心配していません。これは大学キャンパスの教授向けです。
前もって感謝します、 --デイブ
asp.net - ログイン制御-エラー
ASP.NET(2.0)ページにログインコントロールがあります。LoggingInイベントは次のように処理します。
データベースでユーザーが見つかりました。そして、この関数の終わりに、e.Cancelはまだfalseに設定されています。しかし、その後、LoginErrorが発生しました。LoggedInは発生しませんでした。そして、FailureTextがページに表示されます。これをデバッグする方法がわかりません:(
c# - 認証されていないユーザーに対して ChangePassword コントロールが機能しない
どこかで何が誤って構成されているのかわかりません。認証されたユーザーは自分のパスワードを変更できますが、認証されていないユーザーの場合、[パスワードの変更] ボタンをクリックしても何も起こりません。エラーも表示されません。
何か案は?
asp.net-membership - onloggedinでの.Netログイン、User.Identityはnullですか?
onloggedinのイベントハンドラーを備えた.Netログインコントロールがあります。
ただし、User.Identityは常にnullです。
この時点で利用可能になるはずですか? または、オブジェクトの送信者またはEventArgs eからユーザー名を取得する必要がありますか?
asp.net - asp:Login EnableClientScript
ASP.NET 2.0を使用してWebサイトを構築し、フォーム認証を使用しています。いつものように、私はASP.NETログインコントロールを使用しています。
このプロジェクトでは、クライアント側(JS)の検証を使用できないため、これを無効にします。残念ながら、さまざまなASP.NETValidatorコントロールのように使用可能なEnableClientScriptプロパティはないようです。
クライアント側の検証スクリプトを使用せずにログインコントロールを使用して、独自のログインコントロールを作成しないようにする方法を知っている人はいますか?
.net - AES アルゴリズムの .net ユーザー ログイン制御 API で使用されるデフォルト設定は何ですか?
2 つの Web アプリケーション (1 つは .net 3.5、もう 1 つは Java 1.4) のユーザーに同じユーザー名とパスワードのログインを使用しています。両方の Web サイトは、同じサーバー上で異なるデータベースを使用しています。ユーザー名パスワード認証を維持するために、.net ユーザー ログイン コントロールが使用されます。ユーザーがパスワードを更新するときは、.net ユーザーと同じ暗号化形式で、.net が使用するデータベースで同じパスワードを更新する必要があります。ログイン制御はそうです.誰でも私を案内してもらえますか.netが使用するキーの長さやパディングプロパティなどのデフォルト設定は何ですか?
php - 進むボタンと戻るボタン + php を無効にする
このログインページを php で書く作業はほぼ完了しました (完了したと思っていました)。ユーザーが詳細を入力してログインボタンを押すと、すべてが正常に機能します。
ただし、ユーザーがログインすると、ブラウザの進むボタンと戻るボタンを使用して 2 つのページ間を移動できます。
これが起こらないようにする方法はありますか?基本的に、ログイン ページにある場合、次のページに進むことはできません。
(1ページ目、ログインページ)
(2ページ目)
2 ページ目のコードは、ログインが正しいかどうかを確認する必要があります。すべて問題がなければ、ユーザーに表示される追加のコード (フォームと別のデータベース クエリ) があります。
web - CMS (Wordpress と phpBB) 間でログイン情報を共有する
たとえば、 Wordpressブログやphpbbフォーラムなど、いくつかの CMS が組み込まれたサイトを開発したいとします。
サイトのログインとサインアップのプロセスを統一する最も便利な方法は何ですか?
ユーザーがサイトの各部分で異なる登録プロセスを利用できるようにすると、正気のユーザーを怖がらせてしまう可能性があります。
編集
私は、必ずしも前述の CMS ではなく、一般的なソリューションを好みます。
asp.net - ログインボタンのASP.NETログインコントロールでLinkButtonを使用できないのはなぜですか?
私はこれで一週間の時間を失いました。標準のaspボタンの代わりにLinkButtonを使用したかったので、リンクボタンに使用するSkinIDをアタッチできました。リンクボタンを使用する場合:
<asp:LinkButton ID="LinkButton1" runat="server" CommandName="Login" SkinID="loginButton"
ValidationGroup="rgtLogin" />
匿名Cookieが削除されることはなく、Profile_OnMigrateAnonymousが際限なく呼び出されます。また、Cookieが削除されることはないため、プロファイルが正しいユーザーに設定されることはありません。
これを通常のaspボタンに戻しましたが、正常に機能します。LoginコントロールのLoginコマンドに上記のコードを使用できない理由を誰かが知っていますか?通常のボタンに肌を塗る方法を理解する必要があります。