ユーザーが友達を招待できるシステムが欲しいです。招待リンクを送信する際に短縮 URL を使用しないことをお勧めしますが、リンクが比較的短いことも重要です。これを達成する最善の方法は、各ユーザーに「tonyamoyal12」のような「プロファイル ユーザー名」を与え、必要に応じて新しい一意のユーザー名を要求させることだと考えています。
ユーザーが招待状を送信すると、http://mydomain/invite/profile_usernameのような URL が送信されます。基本的に、招待者がその URL でログインすると、招待者は信用を得ます。このアプローチの欠点を考えられる人はいますか? ほとんどの招待 URL には、招待の整合性を検証するためのハッシュがありますが、私のアプローチはうまく機能すると思います。
更新 プロファイルのユーザー名は、INVITEE ではなく、INVITER のものです。したがって、ユーザーは INVITER のプロフィール ページにサインアップするため、招待者は誰かが自分のページにサインアップすることに対して「ポイント」を取得します。
ありがとう!