私は現在、ウェブサイトの招待システムを実装しています。ウェブサイトは公開されているので誰でも参加できますが、ここでのアイデアは、ユーザーが登録すると、コードを使用すると、既にサイトにいる友人と自動的にリンクされるということです.
今、私は、誰かが招待を送ったとしても、それが送られた電子メールアドレスに結びつけられるべきではないと決めました. ユーザーが別のメール アカウントで登録することを希望する場合があります。私自身、さまざまな目的で使用するものをいくつか持っています。
ただし、この決定を下すことは、唯一の識別子がコード自体であることを意味します。コードは英数字で 10 文字の長さであるため、推測される可能性が高く、存在しないはずのユーザー間でリンクが作成される可能性があります。
ユーザーだけが知っているコードを取得するときに、ユーザーが入力する2番目のキーを用意する以外に、代替手段はありません。
他に提案はありますか?