問題タブ [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 投票する
2 に答える
432 参照

javascript - asp.netログイン - メッセージプロンプトを中断する方法は?

私は一見簡単な問題を抱えており、適切なソリューションを設計するのに苦労しています。

通常のasp .netログインコントロールがあります。ユーザーがログインしたとき (そして認証に成功したとき) に、次のような JavaScript メッセージ プロンプトを表示したいと考えています。

警告: これは政府のシステムです...など

これを行う方法は 100 万通りありますが、ログイン ユーザー コントロール内に保持したかったのです。私は運がない次の方法で遊んだ:

ポストバック ページのライフサイクルが私を台無しにしているようです。

これは別に考えたほうがいいのではないでしょうか?

ログインページ -> (成功) -> 警告メッセージページ -> ユーザーダッシュボードページ

アドバイスをいただければ幸いです。

ありがとう!

-ジョシュ

編集: Page.ClientScript.RegisterClientScriptBlock("...."); も試しました。

0 投票する
3 に答える
1461 参照

php - 単一のログイン ユーザーを php のアカウントに維持する

PHPMySQLを使用してログイン システムを作成し、いつでも 1 人だけがシステムにログインできるようにしたいと考えています。同じユーザーが別のウィンドウ/セッション/場所にログインした場合、実行中の古いインスタンスを無効にし、新しいインスタンスを検証する必要があります。

セッションIDをデータベースに保存し、それをチェックして定期的に、またはデータベースアクションで常に検証し続けるルーチンによって、これを実行できることを認識しています。

検証のチェックを最小限に抑え、ユーザーが最後にログに記録された有効なログイン セッションにいるかどうかを確認するために、ページを更新するたびにクエリを実行する必要がないように、これを達成できる他の方法はありますか。

要するに、最後の有効なログイン ブラウザー ウィンドウのみが webapp に提供されるようにするためのテクニックが必要であると要約できます。

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

asp.net - Micorosoft Federationによって認証されている場合、ASP.NETでログイン制御用にログインアカウントをカスタマイズするにはどうすればよいですか?

現在、Microsoft.IdentityModel.Web.WSFederationAuthenticationModuleを使用して認証されたWebサイトがあります。ログインページ(Webサイト外のシングルサインオン)にリダイレクトされ、ログインするとデフォルトページにリダイレクトされます。

さて、CreateUserWizard asp.netコントロールを使用していたとき、ユーザーの作成時に、コントロールは、実行されたばかりのSSOログインを使用する代わりに、私のマシン名を使用してdbサーバー(つまり'\ $')にログインしようとしたようです。 。

フェデレーションログインを使用してdbサーバーに接続するようにコントロールをカスタマイズする方法を知っている人はいますか?さらに、コントロールが特定の指定されたSQLアカウントを使用してdbサーバーにログインするように設定するにはどうすればよいですか?

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

asp.net - asp.net ログイン コントロールの操作

こんにちは、私は asp.net ログイン コントロールを使用しています。ここでは onauthenticate イベントを使用して、ユーザーが認証されているかどうかを確認し、適切なページにリダイレクトできるようにしています。ここで起こっている面白いことは、onauthenticated を実装していない場合ですイベント、すべてうまくいきますが、onauthenticated イベントを実装すると、asp.net はログインを許可せず、無効な資格情報をスローします。onauthenticated イベントを削除すると、うまく機能します。どのユーザーがログインしているかを確認するにはどうすればよいですか私はこれがこの目的のために使用できる唯一のイベントだと思います...

どのユーザーがログインしているかを確認する方法を返信してください... ありがとう、Abbas Electricwala に返信してください。

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

security - ログイン コントロールの login イベントが発生しない

フォーラムにはこの問題の例が散らばっていることに気付きましたが、実際には接続されていないイベントやタイプミスに関する唯一の解決策があります。私の問題はこれらのどちらにも関係していないと確信しています!

次のような開始タグを持つログイン コントロールがあります。

コードビハインドでの私のイベントは次のとおりです。

認証イベントでわかるように、e.authenticated は、ユーザーを検証できるかどうかによって設定されています。true が返されることをコードにステップインして確認しました。では、なぜ私の signInControl_LoggedIn メソッドが起動しないのでしょうか? 私は真剣に混乱しています!

これはフロントエンドのマークアップです:

助けてくれてありがとう!

カール。

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

asp.net - ASP.NET ログイン コントロールを使用する場合、認証チケットを手動で設定することはできますか?

ASP.NET ログイン コントロールを使用しています。フォーム認証のタイムアウトを (web.config でグローバルに設定するのではなく) ユーザーごとに個別に設定できるようにしたいと考えています。私が理解していることから、これを行う唯一の方法は、AuthenticationTicket でタイムアウトを手動で設定することです。ログイン コントロールを使用するときにこれを行う方法はありますか? ログイン コントロールがこれらすべてを抽象化しているように思えます。ログイン コントロールを引き続き使用する方法があることを期待していますが、ユーザーごとに FormsAuthentication タイムアウトを個別に設定することもできます。

ありがとう、コーリー

0 投票する
3 に答える
1721 参照

asp.net - ログイン数の制限を使用して ASP.NET アプリケーションを保護する

asp.net アプリケーションでのログイン数を制御するソリューションを見つけようとしています。アプリケーションをクライアント サーバーにインストールし、ライセンス数を設定する必要があります。たとえば、10 人のユーザーのみがアプリにアクセスできます。

誰かがログインしようとするたびに、ログインしているユーザーの数を確認し、許可されている合計と比較して、そのユーザーに続行を許可する必要があります。

証明書を試してみましたが、ログインしているユーザーの数と許可されたユーザーの最大数を一致させる場所がわかりませんでした。

また、IP アドレスを識別子として使用したい場合、3 つのブラウザー ウィンドウを開くと、1 人のユーザーのみがログに記録されます。

基本的に本Webアプリケーションはライセンス販売となります。ユーザーごとではなくコンピューターごとにログインを制御し、ログインの制限に達した場合はログインをブロックする必要があります。

説明がわかりにくかったらご容赦ください。

助けてくれてありがとう。

0 投票する
3 に答える
907 参照

c# - asp.netログイン制御:何が問題になっていますか?

ASP.NETアプリで作業していて、マスターページのC#コードでログインコントロールにアクセスしたいので、次のコードがあります。

しかし、この行の場合、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」という例外が発生します

実行されます。

何が悪いのかわかりません...

ありがとう。

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

apache - パスワードで保護された Apache Web ディレクトリに自分のログイン ページを使用する

パスワードで保護された Apache Web ディレクトリがあります。標準のブラウザ ログイン ポップアップの代わりに、自分のログイン ページでアクセスする方法はありますか?