私は楽しみのために基本的なソーシャルネットワークを構築しており、ユーザーのメールアドレスに基づいてサイトのコンテンツを分割したいと考えています。すべての機能はサイト全体で同じであり、コンテンツのみが異なります。
たとえば、ユーザーが@ berkeley.eduの電子メールアドレスでサインアップした場合、他の@ berkeley.eduユーザーと友達になったり、コメントしたり、表示したりすることしかできません。また、@ uoregon.eduの電子メールアドレスを持つユーザーは、他の@ uoregon.eduユーザーとのみ友達になり、コメントし、表示することができます。
これを達成するための良いテクニックは何でしょうか?