この質問はMetaSOにあるべきだと思うかもしれませんが、そうではありません。基本的にASP.Net MVCに関するものですが、実装したい手法はすでにSOに実装されているからです。
StackOverflowの場合と同じように、ユーザーがより多くの評判を得ながらパワーを発揮できるようにしたいのですが、私の質問は、ユーザー認証システムをどのように設計するかです。組み込みのフォーム認証に頼ることはできますか?また、ユーザーに表示されるリンク(レピュテーションに応じて)と表示されないリンクを管理する方法は?
ここではロールを使用できないと思うので、1000のロールになってしまうことはありませんよね?ただし、2つの役割(管理者、ユーザー)のみを使用できます。
[編集]:
フォーム認証に依存するよりも、独自のユーザーテーブルを作成する方が良いと思います。そのため、レピュテーションフィールド(およびその他のフィールド)をユーザーテーブルに追加して、あなたが言ったように追跡できます。if
ところで@MartinHN、あなたが話していたことは知っていますが、私の質問は、そのような問題を処理するためのよりスマートな方法がありますか?