Genellikle eylemlerimi ile korurum, ancak bu sefer bir kullanıcının eylem içinde yetkili olup olmadığını kontrol etmem gerekiyor.Kullanıcının içinde yetkili olup olmadığı nasıl kontrol edilir?
Ör
if(userIsAuthorized) {
//do stuff
}
else {
//return to login page
}
ben kullanıyorum
inanıyoruz
Bu soru tür benzer this etmektir 'Authentication Forms' ama verilen cevapların hiçbiri işe gibiydi.
DÜZENLEME: Daha fazla kazma yaptım - [Authorize]
olan User.Identity değerine sahip bir Eylem üzerinde kesme noktası belirlesem de, ancak bunlar olmadan Eylemler'de, oturum açılsa bile User.Identity boştur
Sorunumu bir hack-ish geçici çözümü kullanarak düzelttim, yanıtlarınızın doğru olduğunu varsaymak için gidiyorum ve garip bir şey yapmanın garip bir şekilde uygulanmasından kaynaklanıyor ... – elwyn