webでメール会員登録の仕組みを作りたいと考えています。
流れは以下のようなイメージです。
1.Web上でメールアドレス等の入力をして登録(仮登録)
2.有効期限付き(24時間以内にアクセスしないといけない等)のURLを作る
3.URLを書いたメールを、入力されたメールアドレスへ送信
4.メールを受け取り、URLへアクセス、本登録が完了
ここで分からない点は、
・登録したユーザごとに一意なURLを発行する方法
・URLに有効期限を設ける方法
・URLへ2回以上アクセスした時、それを判断する方法
・そもそもどんな言語で実装可能なのか
です。
webの経験が浅く感覚のようなものがつかめていないので、とんちんかんな質問だったらすみません。。。
有効期限や本登録済みかどうかは、
セッション?トークン?のようなもので管理されていると思うんですが、詳細が分かりません。
また、こういった仕組みはどんな言語が適しているのでしょうか。
思いついたのは、php/Java/asp.net辺りですが・・・作り易さとかあるんでしょうか。
よろしくお願いします。