3 farklı sunucudan birinde login olunca diğerlerinde de login olmasını nasıl yapabilirim?

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.

S
0 kişi takip ediyor.
Misafir olarak yayınla
18
18 CEVAP

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

H

ortak derken mesela 1. sunucudaki veri tabanini dierleri de mi kullanacak ?

Salih Ozanlagan 7 yıl

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.

Hüseyin Yarol 7 yıl