問題タブ [membership-provider]
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.
asp.net-membership - ValidateUser がそれ以上返さないのはなぜですか?
私は標準の .NET メンバーシップ プロバイダーを使用しています。
ValidateUser を呼び出すと、true または false が返されます。このメソッドはユーザー名とパスワードを受け入れるため、返される結果に無効なユーザー名またはパスワードが反映されると考える人もいるでしょう。さらに詳しく調べると、IsLockedOut と IsApproved もチェックしていることがわかります。
私のアプリケーションでは、IsApproved を独自の手段で利用したいと考えています。私はまだブール結果に制約されているため、独自のプロバイダーを単純にローリングすることはできません。ユーザーを作成すると、必要なすべての情報が得られます。何か不足していますか?
asp.net - MembershipProvider を作成/使用するにはどうすればよいですか?
ASP.NET/MVC Web サイトで使用する MembershipProvider を作成するにはどうすればよいですか?
データベースに必要なテーブルを生成しませんか?
asp.net - ASP.NETメンバーシッププロバイダーでハッシュ化されたパスワードタイプから暗号化されたパスワードタイプに移行しても大丈夫ですか?
ハッシュ化されたパスワードタイプを使用するasp.netWebアプリ、フォーム認証があります。パスワードの種類を暗号化に変更した場合、問題が発生しますか?
暗号化に変更すると、古いハッシュパスワードのパスワード回復の試行が正常に失敗することがわかります。これは良いことです。私が変わると現れるかもしれないそれほど良くないものはありますか?
暗号化に変更した後に誰かがパスワードを変更した場合、パスワードの種類はハッシュのままになります。代わりに新しいパスワードを暗号化として保存するように強制する方法はありますか?
membership - ASP.NETのメンバーシップ、MembershipProvider、およびMembershipUser関係?
ユーザー データは、Users という MSSQL テーブルに格納します。私が望むのは、実際にログインしているユーザーのすべてのユーザー データ (メール、住所、電話、ユーザーが加入者の場合など) にアクセスできるようにすることです。
私はプロファイルを使用したくないので、カスタム MembershipProvider を使用することにしました (または、より良い、負担の少ない方法をご存知ですか?)。
私が理解していないのは、MembershipUser と Membership です。MembershipProvider から継承する場合、オーバーライドされたメソッドで、データベースとの間のアクセス データを制御します。
しかし、MembershipProvider から継承したクラスをどのように使用すればよいでしょうか? メンバーシップを使用してユーザーを認証する場合は、次のようにする必要があります。
しかし、MembershipProvider から継承されたクラスはどこにあるのでしょうか。また、MembershipUser から継承されたクラスをいつ使用するのでしょうか? そして、Membership と MembershipProvider の関係は何ですか?
sql-server-2005 - asp.net メンバーシップ プロバイダーが侵害されましたか?
標準のすぐに使える aspnet メンバーシップ プロバイダーを使用しており、web.config には次の設定があります。
今日、ユーザーがログインに行ったと報告し、サイトがすでにログインしていると言っていることに気付いたという問題がありました.... まったく別のユーザーとして。両方のユーザーに連絡したところ、どちらも共有コンピューターからサイトにアクセスしていることがわかりました。どちらのアカウントのデータも、データベースで「ハッキング」された形跡はありません。
は、ロード バランサの背後にある 2 つの Web サーバでホストされています。データベース アーキテクチャは、読み取り用の 1 つのサーバーと書き込み用の 1 つのサーバーであり、同期を維持するレプリケーションを備えています。
これを引き起こした原因を誰か知っていますか?
asp.net - Facade over Membership プロバイダーの作成
私は ASP.NET MVC でメンバーシップ プロバイダーを使用しており、ほとんどのデータ アクセスには nHibernate とリポジトリ パターンを使用しています。メンバーシップ プロバイダーよりも Facade を使用することをお勧めしますか?リポジトリを作成して、エンティティ モデルの残りの部分ともう少しインラインで動作させることができますか? また、関数をロールに追加する機能などの追加機能も追加しました。ファサードを作成すると、クラスが少し良くなります。
他の人はメンバーシップ プロバイダーで何をしましたか?
.net - MembershipCreateStatus.InvalidEmail に有効なメール アドレスが届いている
.NET メンバーシップ プロバイダーを使用して、他の開発者が使用した [ユーザーの追加] ページを再作成しようとしています (実際の開発者は会社を辞めました)。しかし、ユーザーの編集など、ほとんどの操作は機能しますが、このウィザードがすべての電子メールを無効としてマークしているため、新しいユーザーを追加できません。プロバイダーの構成を更新して、有効な電子メールが無効としてマークされないようにする方法がわかりません。電子メールは、「インターネット電子メール」の .NET 正規表現検証に合格します。
asp.net-mvc - asp.net mvc とカスタム メンバーシップおよびロール プロバイダー
私の質問は、asp.net mvc を使用するときに、顧客メンバーシップとロール プロバイダーを構築する (asp.net プロバイダーをオーバーライドする) ことは可能ですか?
私はそれが可能であると推測していますが、それに関する情報は見たことがありません。
asp.net と同じ方法で実行できますか? 新しいプロバイダーを指すように web.config を変更してから、オーバーライド メソッドを提供するだけですか?
メンバーシップとロール プロバイダーのデータ ソースの変更について説明している多くの記事を見つけましたが、asp.net が使用するテーブルが気に入らないので、通常は独自のテーブル構造を使用します。
これについて話している記事やリンクがあれば、それは素晴らしいことです。