SORU
26 AĞUSTOS 2013, PAZARTESİ


Geçerli kullanıcı nasıl ve MVC5 Kullanıcı sınıf nasıl?

  • Nasıl şu anda oturum açmış kullanıcı kimliği alabilir miyimMVC 5? StackOverflow önerileri denedim ama MVC 5 için değil gibi görünüyor.
  • Ayrıca, kullanıcılar için malzeme atama MVC 5 En İyi Uygulama nedir? (örneğin User Items olmalıdır. Kullanıcı Id Item saklamak gerekir? List<Item> navigasyon özelliği User sınıf uzatabilir miyim?

Kullanma"," MVC şablonu. Bireysel Kullanıcı Hesapları yapıyorum

Bu çalıştı:

'Üyelik.() GetUser' null.

CEVAP
26 AĞUSTOS 2013, PAZARTESİ


Eğer ASP.NET MVC Denetleyicisi kodlama varsa, kullanın

using Microsoft.AspNet.Identity;

...

User.Identity.GetUserId();

User.Identity.IsAuthenticated User.Identity.Name yukarıdaki eklemeden çalışacak kayda değer using deyim sözü. Ama GetUserId() olmadan olmaz.

Eğer bir sınıf Denetleyici dışında iseniz, kullanın

HttpContext.Current.User.Identity.GetUserId();

MVC varsayılan şablon 5, kullanıcı KİMLİĞİ bir GUID dize olarak saklanır.

Hayır en iyi uygulama henüz, ama kullanıcı profiline uzanan bazı değerli bilgiler buldu

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • K-391

    K-391

    23 EKİM 2012
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008