問題タブ [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.

0 投票する
9 に答える
40976 参照

c# - Enter キーを押したときにログイン コントロール ボタンを送信する

Login コントロールを含む ASP.NET Web ページがあります。Enter キーを押しても、ログイン ボタンが起動しません。代わりに、何もせずにページが送信されます。

私がオンラインで見つけた標準的な解決策は、Login コントロールを Panel で囲み、Panel のデフォルト ボタンを設定することです。しかし、ページにマスター ページがある場合は、うまく機能しないようです。コントロール.ID、コントロール.ClientID、およびコントロール.UniqueIDを使用してコードでデフォルト ボタンを設定しようとしましたが、いずれの場合も次のようになります。

panelName の DefaultButton は、タイプ IButtonControl のコントロールの ID でなければなりません。

JavaScript でこれを行う方法があると確信していますが、可能であれば単純な古い C# コードでそれを行いたいと思っています。出来ますか?

0 投票する
2 に答える
440 参照

asp.net - ASP.NET ログイン コントロール

ASP.NET 3.5 WebアプリでASP.NET 2.0のmembership.authentication/authorization APIを使用する予定です。ただし、ログイン コンポーネントの LoggedIn メソッドを次のように実装すると、次のようになります。

名前は null 値になります... ユーザー名/パスは正しいです。デフォルトの動作が使用されている場合、ログイン コントロールは正常に動作しますが、ID が適切に初期化されていないようです。関連する値を持つ現在の User オブジェクトを取得する方法についてのアイデアはありますか?

ありがとう

0 投票する
4 に答える
3704 参照

c# - ユーザー名のない ASP.NET ログイン コントロール

標準の ASP.NET ログイン コントロールを使用して、ユーザーにパスワードを要求することはできますか? テンプレートを使用していますが、ランタイムが不平を言っています。

style="display:none;"私の現在の考えは、不自由に見えるコントロールを追加することです。既存のプロジェクトは既に FormsAuthentication を使用しているため、プラン B は独自の認証方法を展開する可能性があります。

更新
2 段階のログイン プロセスがあります。ステップ1:「あなたは誰ですか?」ステップ 2: 「パスワードは何ですか?」

0 投票する
5 に答える
564 参照

login-control - データベースなしで繰り返されるログイン要求をブロックする最良の方法は?

私は公開ウェブサイトの 1 つに改良されたパスワード リセット機能を書き込もうとしています。より良いキャプチャに加えて、y 分以内に x 回成功せずにログインを試みるユーザー名にフラグを立てたいと考えていました。最初に考えたのは、各試行をログに記録するデータベースを用意し、試行回数が上限に達した後は、従業員のマネージャーからリセットの電話を受けるまでアカウントをロックすることでした。

SQL による永続性を必要としないより良いアプローチは何ですか。(Cookie/何か他のもの?) 存在しない場合、よりクリーンなアプローチでこれを行うにはどうすればよいですか? 何故か今日は頭がいっぱい

0 投票する
1 に答える
1530 参照

vb.net - 標準 DotNetNuke ログインへのカスタム コード?

DNN のログインを処理する関数はどこにありますか? ログインにカスタム機能を追加したいのですが、Login.ascx.vb にその機能がありません (見落としていない限り)。

ログインを形成するタグとタグがあります。これらのいずれかに実際の「ログイン」ボタンがあると思いますが、どこから来ているのかわかりません。

これは、ログインがどこにあるかを見つけた限りです

0 投票する
1 に答える
2063 参照

asp.net - ASP.Net CreateUserWizard ボタンへのアクセスを取得する

登録ページで CreateUserWizard を使用しています。[サインアップ] ボタンは、CustomNavigationTemplate の一部です。

[サインアップ] ボタンを ASP:Panel の既定のボタンとして設定する必要がありますが、テンプレート内にあるため設定できません。そうしようとしましたが、CreateUserWizard.FindControl、CreateUserWizard.WizardSteps(0).Controls(0).FindControl、またはその他の同様の手順を使用して [サインアップ] ボタンを見つけることができません (これは、このコントロールの既知の問題です)。

このボタンを公開する方法、または他の方法でパネルのデフォルト ボタンとして設定する方法についてのアイデアはありますか?

0 投票する
2 に答える
1553 参照

asp.net - 壊れたASP.Netログイン制御

ヘルプ!ログインページでASP.Netログインコントロールを使用していますが、[ログイン]ボタンが機能していないように見え、[認証]イベントが発生していません。[ログイン]をクリックすると、ページはログインページに戻ります。

web.config抽出

また、App_Themesフォルダーのパスを匿名ユーザーがアクセスできるように設定して、画像やスタイルシートなどが正常に表示されるようにしました。

ログインコントロール自体のDestinationUrlプロパティが"Default.aspx"に設定されており、検証が機能しています。[ユーザー名]フィールドまたは[パスワード]フィールドのいずれかを省略すると、ページに検証エラーが表示されます。

ログイン制御マークアップ:

以前は機能していましたが、機能を停止するために何かを変更したとは思いません。

0 投票する
2 に答える
1029 参照

c# - ログアウト時に ?ReturnToUrl クエリ文字列を削除するにはどうすればよいですか?

私は LoginControl.ascx コードビハインドにこれを持っています:

ログアウトすると、ユーザーはログイン ページ (この場合は default.aspx) にリダイレクトされ、クエリ文字列は添付されないと予想していまし。代わりに、URL に表示されるのは次のとおりです。

そのため、ログアウトした後、別のユーザーとして (より低い権限で) ログインしたいのですが、ログインに成功すると、この新しいログインには表示権限がないページにリダイレクトされます! <グルル/>

「通常の」ユーザーがこの問題に遭遇することは決してないことを認識していますが、テストユーザーはそうであり、彼らに関する限り、これはバグです。

Response.Redirect を使用しても、クエリ文字列を取得できます。ログアウト時にクエリ文字列を取り除くにはどうすればよいですか???

0 投票する
1 に答える
586 参照

asp.net - ASP ログイン コントロールが Sitecore 6 サブレイアウト内で機能しない

Sitecore 6 で、asp:login コントロールを持つサブレイアウトを作成しました。どういうわけか、ページのレイアウトに追加すると機能しません。ページは単にポストバックしますが、ログインしません。

ログイン コントロールを使用してスタンドアロンの .aspx を作成しましたが、正常に動作します。したがって、問題はメンバーシップ システムにはありません。私の推測では、ページのライフ サイクルとイベントの順序付けに関係があると思われます。正しいイベントとデータを処理するのに間に合うようにログイン コントロールがページに追加されていない可能性があります。

サブレイアウトとして追加したときにログイン コントロールが機能しない理由を知っている人はいますか? 誰かが回避策を知っていますか?

更新 イベントハンドラーをコントロールイベントに接続しましたが、何らかの理由で呼び出されることはありません。コントロールの onload メソッドは呼び出されますが、LoggingIn および Authenticate イベントは発生しません。これは、ラッパー コントロールが時間内にページに追加されていないことが原因である可能性があります。ただし、同様のことを行う他のコントロールがあると思うので、何が違う/間違っているのかまだわかりません...