0

vb.netWebサイトに自動電子メール確認を追加する方法があるかどうかを尋ねたいだけです。そのユーザーがウェブサイトで新しいアカウントを作成し、ウェブサイトが確認リンクを送信してほしい。確認メールをクリックした場合のみ、ユーザーは完全に登録できます。

vbからログインページを組み込む方法があることを私は知っています。しかし、私は自分のログインを使用しています。主に、ユーザーが接続するデータベースがMySqlであるためです。

このようなもの:http ://www.asp.net/web-forms/videos/authentication/implement-the-registration-verification-pattern

どこを見ればいいの?グーグル検索リンクのほとんどは、phpまたはMicrosoftSqlへのリンクです。

良いリンクや解決策を事前に感謝します。

Petr

4

1 に答える 1

1

基本的に、ユーザーがアカウントを登録するときに、確認番号を生成し(GUIDを使用します)、確認リンクを記載した電子メールをユーザーに送信します。確認リンクは、確認番号をパラメーターとして持つ確認ページのURLです。つまり、www.mysite.com / confirmation.aspx?code={guid}です。確認コードをユーザーアカウントテーブルとともにデータベースに保存します(同じテーブルまたは別のテーブルにある可能性があります)。ユーザーは確認URLをクリックして確認する必要があります。確認するときは、コードがデータベースのGuidと同じであるかどうかを確認する必要があります。

基本的に、プロセスは同じであり、mySQLやSQLServerとはあまり関係がありません。

これは例ですが、これはC#であり、同じプロセスですが、コードの構文が少し異なります。

http://www.webreference.com/programming/asp_net/registration-confirmation-system/index.html

また

一意の識別子を含むasp.net確認メール送信リンク

于 2012-11-15T21:43:23.600 に答える