問題タブ [usermanager]

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 に答える
10206 参照

c# - UserManager でユーザーからパスワードを取得する

MVC5 ASP.NET で Web サイトを作成しています。passwordhash、username、email、emailconfirmed などのプロパティを持つ Identity Framework 2.0 実装クラスを使用しています。userManager.ChangePassword(user.Id, Oldpassword, Newpassword); を使用していますが、ユーザーからパスワードをプレーン テキスト (文字列) として取得する方法がわかりません

現在、ユーザーの現在のパスワード「123456789」をハードコードして、機能するかどうかをテストしています。皆さんが助けてくれることを願っています。

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

authentication - silex でユーザー データを取得するためのベスト プラクティスは何ですか?

silex でプロジェクトを開始しました...認証を行ったところ、すべて正常に動作しました。しかし今、ユーザーのデータの一部を取得したいのですが、カスタム UserProvider で使用する User クラス (この例の Silex doc - カスタム ユーザー プロバイダーの定義から) は最終的なものであるため、オーバーライドできません。データベースへのアクセスを制限するために、 loadUserByUsername() でクエリを使用してすべての情報を取得するつもりでした。

Symfony\Component\Security\Core\User をオーバーライドするのは正しい方法ですか、それとも別のユーザーマネージャーを作成する必要がありますか?

ありがとう

0 投票する
0 に答える
40 参照

symfony - FOSUserBundle に 2 つの UserManager クラスがあるのはなぜですか?

FOSUserBundle を少し調べたところ、このバンドルには、ディレクトリ Model に 1 つの UserManager があり、ディレクトリ Doctrine に別の UserManager があることがわかりました。

この理由を教えてくれる人はいますか?興味本位で知りたいだけです。

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

asp.net-mvc-4 - ASP.NET UserManager.CreateAsync がライブ ホストにユーザーを追加しない

ユーザーを登録するコードは本番 DB に対してローカルで機能しますが、何らかの理由で、リモート ホストではユーザーが追加されず、登録ビューが返されます (私が使用しているものではなく、配信された登録ビュー)。 . UserManager.CreateAsync タスクから Content に結果エラーを返そうとしたため、エラーが発生しているようには見えません。以下にコードを投稿しますが、役立つかどうかはわかりません。ローカルで実行したときに正しく動作するのに対して、リモートホストで動作するのを妨げているのは何ですか?

0 投票する
0 に答える
395 参照

c# - MVC 5 UserManager.FindAsync が Azure にデプロイされたときにエラーをスローする

リモート SQL データベースに接続する ASP.NET MVC 5 Web サイトがあります。

Visual Studio iis express から実行している場合、Web サイトは正常に動作します。

ただし、azurewebsites に Web サイトを展開し、ログイン関数にデバッガーをアタッチすると、UserManager.FindAsync 関数によって一般的なエラー ビュー ページにリダイレクトされることがわかります。

これは、UserManager がユーザーが存在するかどうかを確認する場所です。

これは web.config 接続文字列です。

この Web サイトは、他の場所にデプロイされた場合にも機能します。

この問題は、azurewebsites にデプロイされたときに発生します。

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

c# - ユーザー作成時の ObjectDisposedException

ユーザーを作成しようとすると、エラーが発生します。line 15次のコードで取得しました。

エラーは次のとおりです。

どのオブジェクトが破棄されますか? これらの行は、asp.net mvc 5 プロジェクトのデフォルトの登録機能のコピーです。

次のような ajax 投稿から関数を呼び出しています。

私は関数に入り、正しい名前を持っています。

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

c# - ユーザーエンティティフレームワーク登録時の例外の修正方法

デフォルトの mvc6 プロジェクトにロールを追加しようとしています。register.cshtml で例外が発生します

エラーメッセージは

キー 'Name' を持つ ViewData アイテムはタイプ 'System.String' ですが、タイプ 'IEnumerable' である必要があります。

アカウントコントローラー

RegisterViewModel

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

asp.net-mvc - Asp.net MVC UserManager の更新

データベースのユーザー データを更新しようとしましたが、ビューから値を取得し、これらのデータを現在のユーザーに割り当てています。しかし、ユーザーのデータを更新すると、その行でエラーが発生します。Validation failed for one or morevar result = await UserManager.UpdateAsync(userAccount);と書かれています。エンティティ。詳細については、「EntityValidationErrors」プロパティを参照してください。.どうすれば修正できますか? ありがとう

コントローラ:

Startup.cs:

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

hash - JavaScript からの OWIN パスワード ハッシュの手動比較

Auth0 で既存の ASP.NET OWIN データベースを使用する必要があります。私が遭遇した問題は、平文のパスワードを取得してハッシュし、そのハッシュを OWIN データベースの既存のハッシュと比較する関数を JavaScript で (Auth0 アクション スクリプト用に) 記述する必要があることです。ハッシュは、ASP.NET Identity UserManager クラスを使用して作成されます。

UserManager が JavaScript で使用するアルゴリズムを複製するにはどうすればよいですか?

前もってありがとう、アーサー。