pazar pazar güzel bir soru sorayım. Şimdi 3 ayrı sunucuda 3 ayrı sistem var. Şimdi 1 inci sunudaki sisteme yada bu 3 ünden her hangi birinde kullanici login olunca dierlerinde tekrar tekrar login olmamasını nasil sağlarız. Lütfen yorumda şu olabilir gibi yapabilirsinden çok yöntem bu veya ben böyle calıştırıyorum gibi cevaplara ihtiyacım var. Aklımda bir yöntem var fakat biraz dolaylı bu yüzden en son onu yapacagım. Herkese iyi pazarlar.
Salih Ozanlagan
S
Sessionları ortak bir sunucuda depolamalısınız. Ama bu iş biraz yaş.
En temiz yol session yönetimini veri tabanına taşıyıp, auth için ortak veri tabanını kullanmak
ortak derken mesela 1. sunucudaki veri tabanini dierleri de mi kullanacak ?
Sadece authentication işlemi yani kullanıcı yönetimi, girişi işlemlerini yöneten tablolar ortak bir veritabanında tutulacak. Üçü de buraya remote olarak bağlanacak. Sessionların kopya kayıtlarını burada bir tablo da aes256 ile şifreli tutun. Sonra tüm sunucularda önce local sessionlara göre sonra uzak veritabanından kontrol yapın giriş için.