問題タブ [asp.net-membership]

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 投票する
1 に答える
400 参照

.net - .NET のメンバーシップとロール管理を教えることができるオープン ソース プロジェクト

メンバーシップと役割の管理を整理する方法を学ぶための基本的なプロジェクトを見たいと思っています。それに関するオープンソース プロジェクトのリンクをいくつか教えてもらえますか?

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

asp.net - sqlite または他のプロバイダーで asp.net メンバーシップを使用していますか?

ASP.NET メンバーシップでSqliteを使用する例はありますか? 私は小さな「ドロップイン」タイプの Web アプリケーションを構築していますが、ユーザー資格情報などを保存するために SQL データベースに依存したくありませ。xml をデータ ストアとして使用してもかまいません。

別の注意として、おそらく asp.net メンバーシップは、基本的なフォーム レベルのセキュリティには適していませんか? このアプリは、それを実装するユーザーに 2 人以上のユーザーを必要とせず、現時点ではロールの必要性を感じません。asp.net メンバーシップを使用することについての私の考えは、セットアップと実行が簡単であることです。必要がないのに、なぜセキュリティ クラスを作成するのでしょうか。

他の提案は大歓迎です。お時間をいただきありがとうございます。

0 投票する
6 に答える
25625 参照

asp.net - ASP.NET メンバーシップ パスワードの有効期限

Web アプリの認証に ASP.NET メンバーシップを使用しています。これは私にとってうまくいきました。パスワードの有効期限を実装する必要があります。

パスワードの有効期限が切れている場合、ユーザーは画面にリダイレクトされChangePassword、パスワードを変更せずにアプリケーションの他の部分へのアクセスを許可されないようにする必要があります。

多くのaspxページがあります。解決策の 1 つは、パスワードの有効期限が切れた場合にすべての aspxのChangePassword画面にリダイレクトすることです。OnInit他の解決策や推奨事項はありますか。

ありがとう、ジェイ

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

c# - この珍しいアカウントシステムにメンバーシップを使用する必要がありますか

私のasp.net mvcサイトには何らかの承認が必要ですが、それはユーザーの通常の概念とはかなり異なり、したがってメンバーシップです。実際には、認証よりも設定に使用されます。パスワードなしのアカウントが可能である必要があり (最初はこれが唯一のタイプになります)、1 つのアカウントを複数のユーザーが同時に使用することもできます。ユーザー グループによっては、たとえば、特定の地域のすべてのユーザーが共有アカウントを取得する場合があります。これはクライアント (のマーケティング部門) の決定であり、議論の対象ではありません。

特定のランディング ページは、アカウントをロードする URL で (のみ) userId を取得します。アカウントには、サイトの残りの部分で使用できるいくつかの設定がリンクされています。
ユーザーがランディング ページから開始しない場合、または送信された accountId がシステム内のレコードと一致しない場合、ユーザーには既定の設定を持つ既定のアカウントが割り当てられます。

私は車輪を再発明するのではなく (誰かがこれの新しい表現を見つけるべきです)、asp.net メンバーシップ システムを使用することを考えていました。しかし、システム全体は、必要なパスワード、電子メール、およびユーザーごとの単一セッションに基づいており、これらはすべて私が提供することはできません. 状況は少し型にはまらないので、カスタム MembershipProvider などが配置されると思いました。しかし、これの要点は、通常のメンバーシップ クラスから継承しているようです。これらのクラスのメソッドはすべて、私が必要としないものを必要とします。

助言がありますか

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

asp.net-membership - メンバーシップ プロバイダーでカスタム検索を最適に実装する方法

System.Web.Security.Membership は、すぐに使用できるいくつかの検索方法を実装しています。

  • FindUsersByEmail
  • FindUsersByName

CodePlex の WSAT プロジェクトを使用して、メンバーシップ データベースを管理しています。このツールは、ProfileCommon クラスに追加のプロファイル プロパティを実装します。

ユーザーのプロファイルにFirmというプロパティがあるとします。

Firm プロパティを検索するためのカスタム検索メソッドを実装する必要があり、これをすべてコードで実行したいと考えています。ストアド プロシージャを記述したくない (すべてのプロファイル プロパティが WSAT ツールの 1 つのデータベース列に格納されるため)。

このようなことは明らかに正しい方法ではありませんが、ここではユーザーのプロファイル プロパティへのアクセスを示すだけです。

これを LINQ の利点に変えることはできますか?

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

asp.net - ASP.net カスタム MembershipProvider を展開するにはどうすればよいですか?

カスタム データベース スキーマを使用してメンバーを格納するカスタム MembershipProvider を作成しましたが、プロバイダーのデプロイ方法がわかりません。私のターゲット サーバーは IIS7 を実行しており、.NET ユーザー プロバイダーを追加するためのダイアログに移動できますが、プロバイダーとクラスを含むアセンブリを選択する代わりに、 MS によって書かれたプロバイダーのカップル。

MembershipProvider クラスが IIS によって検出されるように、特定の場所にアセンブリをドロップする必要がありますか? その場合、.dll はどこに移動する必要がありますか? それ以外の場合、ASP.Net に私の MembershipProvider を使用するように指示するにはどうすればよいですか? 私が見たすべての例は、完全修飾クラス名を参照しているだけで、ファイルをどのようにデプロイする必要があるかについては言及していません。

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

.net - ASP.NET メンバーシップ プロバイダーと確認メール

確認メールで ASP.NET メンバーシップ プロバイダーを使用するためのフレームワーク/ライブラリはありますか?

ほぼすべての公開 Web サイトで使用される標準機能。

0 投票する
10 に答える
60101 参照

asp.net - プロファイル値を割り当てる方法は?

何が欠けているのかわかりませんが、プロファイル プロパティを Web.config ファイルに追加しましたが、プロファイルにアクセスできません。コード内のアイテムまたは新しいプロファイルを作成します。

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

asp.net - MembershipUser.ResetPassword() の形式を制御するにはどうすればよいですか

MembershipUser.ResetPassword() の呼び出しによって自動的に生成されるパスワードの形式を制御することはできますか?

生成されたパスワードで特定の特殊文字を許可または禁止できるようにしたいと考えています。

パスワード形式が Hashed の SqlMembershipProvider を使用しています。

ありがとう。

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

asp.net-mvc - MVC とフォーラム データベースを使用する場合、メンバーシップ プロバイダーを使用する必要がありますか?

フォーラムが使用する既存のユーザーおよびユーザー グループテーブルを使用したいと考えています。追加のテーブルを追加する必要はありません (フォーラムに既にあるものを除く)。

MS SQL を使用します。

フォーラムは PHP であるため、.net サイトですべてのロジックを処理する必要があります。Cookie の設定と削除を行うため、フォーラムは独自の PHP ロジックを使用します。

ユーザーが新しいパスワードを要求するとき、メールでテキストを指定したいと思います。

ユーザーがログインするときに追加の Cookie を設定したいと思います (サイトにログインしたときにフォーラムにログインできるようにするため)。

.net メンバーシップ プロバイダーでこれを行うことは可能ですか?