v2.5.2
Giriş yap

ASP .NET MVC Session Yönetimi

umutdr
1,035 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Herkese selam,

ASP .NET ortamında Kullanıcı oturum yönetimi için en kullanışlı yöntem nedir?
Mesela log in olmuş olan tüm kullanıcıları sistemden log out edebilmek için nasıl bir yol izlemeliyim?

Araştırmalarım sonucunda aşağıdaki iki yöntemin popüler olarak kullanıldığını gördüm. 2. Yöntem çok daha kullanışlı görünüyor fakat tabi bir bilene sormakta fayda var :)

1) Session Kullanım Örneği

    Session["kullanici"] = User.Id
    ...
    if(Session["kullanici"] == null)
        return false;
    
    return true;

2) FormsAuthentication Kullanım Örneği`

    FormsAuthentication.SetAuthCookie(User.Id, persistent: false)
    ...
    [Authorize]
    public ActionResult foo() {
        ...
        ...
    }

Kullanıcı oturumu yönetimi konusundaki tecrübelerinizi paylaşırsanız sevinirim.

Cevap yaz
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!