私は現在、人々が登録でき、彼らが自分のコンテンツのページを持つことができるウェブサイトを構築しています。Microsoft VisualStudio2010で提供されているユーザーの作成ウィザードを使用せずにカスタムログインページを作成しました。バックエンドにSQLデータベースがあります。
tblUsers
ユーザーが登録する場所が保存されます。電子メールのSMTP設定を構成し、登録者の電子メールを使用して電子メールを送信できるようにしました。私はこれをテストしました、そしてそれは働きます。
問題点
(1)電子メールで送信するために添付するアクティベーションリンクを生成する方法について混乱しています。
(2)ユーザーに関連するSQLテーブルのフィールドを更新するようにコードをプログラムするにはどうすればよいですか?
例:ユーザー検証済み= true
ユーザーが電子メールで送信されたリンクをクリックしたとき。
(3)ユーザーが確認プロセスを経ずにサイトにログインできないようにするにはどうすればよいですか?(これは、ユーザーの作成ウィザードでいくつかの変更を加えることで簡単に実行できることを認識していますが、登録をカスタムで作成したため、登録ボタンのクリックイベントで実行されます)したがって、方法について頭を悩ませているようには見えません。それ。
可能であれば私を助けてください。