. Net ve php arasında bir form auth bilet bitiminden yenilenmesi için iyi bir strateji nedir?

1 Cevap ûnet

Ben. Net bir form kimlik doğrulama bileti depolamak bir çerez içeriğini alacak bir uygulama oluşturma. O kısmı yapılır. O bilet bir sona erme süresi, varsayılan 20 dakika vardır.

Yani senaryo, bir kullanıcı günlükleri ve. Net tarafında doğrulanır. Sonra benim PHP uygulaması için yönlendirilir. Ben, vb adınızı, bilet sona erme, olsun

Kullanıcı benim app aktif kalır gibi bilet yenilenmesi hakkında gitmek için en iyi yolu nedir? Burada iki olası yaklaşım ben daha vardır eminim vardır:

  1. Uzak bitiminden itibaren 10 dakika ve kullanıcı hala etkin ise, bir. Net web servis bana yeni bir sona erme ile yeni bir bilet vermek için temas edilir. Sayfa 20 dakika boşta olduğunda, kullanıcı orijinal. Net giriş için yönlendirilir.

  2. PHP kendi tarafında bir cookie ile sona erme önemser. O 10 dakika yaklaşır ve kullanıcı hala geziyor zaman yeniler. Sayfa 20 dakika boşta olduğunda ancak, kullanıcı orijinal. Net giriş geri yönlendirilir.

Diğer öneriler? Artıları, bunlardan birinin eksilerini? Ben hız ve güvenlik hem de arıyorum.

1 Cevap

Ben kalıcı çerezleri kullanarak ve Kayan süre sonu kullandığınızdan emin değiliz ki senin soru kabul edeceğiz. Eğer php aynı davranışı çoğaltmak için çalışıyorum istiyorsanız o zaman this bakmak isteyebilirsiniz.

Bir örnek verelim: oturum açma sayfası 05:00 12:00:00 erişilebilir ise zaman aşımı özniteliği 10 ve slidingExpiration özniteliği TRUE ayarlı ise, bu 5:10 12:00:00 sona gerekir . Herhangi bir Web sayfası 05:05 12:00:00 tekrar göz Şimdi, eğer, kurabiye ve bilet zaman aşımı süresi 5:15 12:00:00 sıfırlanır.

Kullanıcı php sayfalarından birini eriştiğinde temelde çerez zaman aşımı süresi güncelleştirmek.

Başka bir seçenek. Net sitesinde bir. Aspx aşağı çekeceği sayfalarınıza bir IFRAME gibi bir şey gömmek için olduğunu. Bu "canlandırıcı" çerez etkisi olacaktır.