問題タブ [createuserwizard]
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.
c# - WAP、CreateUserWizard、メールでパスワードを送信
私はASP.NETにまったく慣れていないことに注意してください..
新しいユーザー登録時に、ユーザー名、パスワード、およびその他のプロファイルの詳細をサイト管理者に電子メールで送信するにはどうすればよいですか?
パスワードフィールドがコードで利用可能である場合、CreateUserWizard がどのように機能するかについて少し途方に暮れていますか? メソッドをオーバーライドする必要がありますか? また、Register クラスの実際のコードはどこで確認できますか?
asp.net - CreateUserWizard コントロールの CreateUser ボタンのテキストを変更する
多くのカスタマイズに関する質問を見てきましたが、CreateUser ボタンのテキストを変更する方法はまだわかりません。既にカスタム テンプレートに切り替えているにもかかわらず、ボタンが自動的に表示されているようです。
気にしないで、私はばかです。先日急いで(お客様の前で)交換するための簡単なラインを探しましたが、見つかりませんでした。無いと思ってたけどあった。
asp.net - ユーザーがAsp.Netを使用してアカウントを確認できない
ここから取得した単純なユーザー作成ウィザードとカスタムメンバーシッププロバイダーがあります
今、私はscott Mitchellによるこのチュートリアルに従い、ウィザードを使用して新しいユーザーを作成し、[プロパティユーザーの作成を無効にする]を[False]に設定してメールを送信できるようにします。これにより、ユーザーがアクティベーションリンクを受信するたびに、それをクリックしてアカウントを確認する必要があります。
ここで問題となるのは、新しいユーザーを作成すると正常に機能し、すぐにログインしようとすると、ログインするために最初にリンクを有効にする必要があるというメッセージが表示されることです。
登録後、彼は電子メールを受け取り、リンクをクリックすると、データベースにユーザーがいないというエラーが表示されます。
以下に示すように、そのユーザーはアクティベーションリンクを取得します
ユーザーがクリックしようとすると、データベースに見つからないことがわかります。
また、管理ツールをチェックインした場合、チェックした場合、ユーザーは横にチェックマークがなくても利用できます。
これが私のweb.configです。
そして、createuser.aspxのコードビハインド:
Page_Loadを確認します。
そして、これがデータベースのスクリーンショットです:
jquery - jqueryを使用してCreateUserウィザードでテキストボックスのClientIDを取得する
ユーザー名の可用性を確認したいので、次のコードを使用します。
一般に、必要なclientIDを取得するためにこのように記述します
ここで、ユーザーの作成ウィザードを使用しているので、ユーザー名テキストボックスのクライアントIDを取得する必要があります。この場合はどうすればよいですか?
これを試しましたが、「TextBox」は型であり、式として使用できないため、エラーが発生します。
asp.net - CreateUserWizard に「アンチロボット」機能を追加
Captcha コントロールのよりアクセスしやすい代替手段として、「反ロボット」の質問を CreateUserWizard に追加したいと考えています。私はaspにかなり慣れていないので、WinFormsの考え方に少し固執していることに気づきました。しかし、私はうまくいくように見えるものを思いつきました。
マークアップ:
コードビハインド:
これは、これをコーディングする受け入れ可能な方法ですか? 特に 2 つの点は、私には少し「乱雑」に見えます。
- マークアップ内のコントロールへの参照を引き出すための FindControl の使用。
- 予想される回答をセッション変数に格納します。(どのくらい安全ですか?)
編集 (2012-01-23) いくつかの有効な設計の代替案が示されています。ただし、この質問と回答の手法を使用する正当な理由があります (おそらくハニーポットのアイデアに加えて)。たとえば、フォーラムの主題に関連する質問は、人間のスパマーやボットを防ぐのに役立ちます. 問題は、上記のコードはこれを行うための受け入れ可能な方法ですか? WinForms のバックグラウンドから来て、私には少しぎこちないように見えますが、それが asp の本来の姿なのかもしれません。
asp.net - ASP.Net C# CreateUserWizard ユーザー名、パスワード プロパティ
ASP.Net メンバーシップと CreateUserWizard を使用して、コードでパスワード、ユーザー名、確認パスワードなどの値を取得できないことに気付きました。拡張拡張プロパティを取得できます。
UserName などを取得できるかどうか疑問に思っています。以下にサンプル コードを含めます。フィールドに入力してポストバックすると、Password、ConfirmPassword、Email、および UserName を参照できますが、受け取った値は空の文字列です。Title フィールドが空の文字列を返さないTitle フィールドの値に到達できます。以下のコードはサブセットにすぎません。
サンプル コードを 3 つの異なるイベントに配置しました。
Page_Load イベントで Title プロパティを取得できますが、UserName と Password は 3 つのイベントすべてで空の文字列を返します。どうしてこれなの?これらの値を取得するにはどうすればよいですか?
asp.net - ユーザーのパスワードの ASP.NET の既定の正規表現
asp.net ユーザー作成ウィザードで使用される既定の正規表現は何ですか?
MSDN ドキュメントによると、次のようになります。
正規表現:@\"(?:.{7,})(?=(.*\d){1,})(?=(.*\W){1,})
検証メッセージ: パスワードは 7 文字で、少なくとも 1 つの数字と 1 つの特殊文字を含む必要があります。
ただし、デフォルトのユーザー作成ウィザードを使用するときに実際に受け入れられる3edc£edcなどを受け入れないため、機能しません。
この正規表現を取得するにはどうすればよいですか?
c# - CreateUserWizard : 独自のデータベースとテーブルにデータを保存する方法は?
私は現在、C#プログラミングを学んでいます。最近のプロジェクトで、データベースとこのデータベースを作成しました。すでにユーザーという名前でテーブルを作成しています。2 つの質問が
あります。createuserwizard を使用してすべてのデータをユーザー テーブルに保存するにはどうすればよいですか?
b. createuserwizard を使用しない場合、asp .net で役割の割り当てを使用するにはどうすればよいですか?
助けてくれてありがとう。ところで、これはstackoverflow.comでの最初の質問です
asp.net - CreateUserWizard から CompleteWizardStep を削除しますか?
ASP コントロール CreateUserWizard を使用しており、「ユーザーが正常に作成されました」というページと続行ボタンをスキップしたいと考えています。CompleteWizardStep を完全にスキップすることは可能ですか?
CompleteWizardStep を完全に削除しようとしましたが、うまくいきません。CreateUserWizard にも FinishDestinationPageURL を追加しようとしましたが、成功ページの確認をスキップしません。何か助けてください。
c# - 実際のアプリケーションでASPNETDB.mdfを使用する。別のデータベースでどのように使用できますか?
まず、私は新しいです。.NETでWebサイトを作成していますが、いくつかのことに混乱しています。CreateUserWizardコントロールを使用すると、aspnetdb.mdfというデータベースファイルが自動的に作成されます。私はブラックジャックゲームを作成しているので、ユーザーごとにtotalWins、totalGamesPlayedなどの値を初期化する必要があります。私の質問は、.NETでこれを行うための最良の方法は何ですか?aspnetdb.mdfのUsersテーブルにフィールドを追加する必要がありますか、それともUsersテーブルを使用して別のファイルを作成する必要がありますか?とにかく、新しいユーザーごとに新しいレコードを追加して、このテーブルにデータを入力するにはどうすればよいですか?