1 人のユーザーを除くすべてのユーザーがアクセスできるようにアクションを保護したい場合、どうすればよいですか?
ユーザーが製品を持っているとしましょう。彼らが EditProduct アクションに移動したときに、他のユーザーがアクセスできないようにするにはどうすればよいですか? 以前は、常にUser.Idenity.Name
dthat を使用してユーザー名と比較していました。username
ただし、代わりに誰かがログインするとUserName
、同じユーザーであってもケースが壊れます。
.ToUpper()
すべてのチェックで or のようなものを使用することは、非常に薄っぺらで非効率的です。