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

mesela örnek olarak buna benzer bir şey yapiyor tam birebir degil ama facebook kendi üzerinden dier siteleri loginleyebiliyor.

S

facebook’ta access token, OAuth mantığı var o tamamen başka bir şey.

Hüseyin Yarol 6 yıl

anladım yukarıda dedigin mantikla birsey kurmaya çalışacagım

Salih Ozanlagan 6 yıl

Yani istediğiniz bir siteden yapılan girişi diğer sitede yakalamak ve direk giriş yaptırmış gibi göstermekse yukarı da dediğim en kolay ve mantıklı çözüm. Ama yok ben facebook tarzı bir sistem yapacağım, kullanıcı ona girerken yeniden giriş işlemi yapsın izin versin ana giriş yaptığı hesaptan falan diyorsanız o zaman facebook’un kullandığı OAuth, Access token yapısı devreye girer

Hüseyin Yarol 6 yıl

facebook tarzı değil sadece 3 farklı sistemde de kulanıcıya tekrar tekrar login olmaya zorlamamak istiyorum tek sunucuda olsa ve tek sistem olsa tek db ile halledecektim de

Salih Ozanlagan 6 yıl

Salih Ozanlagan session Dosyaları tmp klasörü altında o sunucuda tutulur. Eğer sunucular tamamen size aitse vps vds se ortak bir session katmanı oluşturabilirsiniz. Ama bu hem güvenliksiz hem sağlıksız bir işlem olur genelde büyük projelerde belli önlemlerle yapılıyor. Siz sessionları nasıl tutuyorsanız aynısını bir ortak da de tutun o dbyide remote mysql olarak açın diğer sunuculardan buna bağlanır kontrol edersiniz. Performans için tablo türünü Memory ayarlayabilirsiniz zaten veriler sürekli silinmesi gereken şeyler kalıcı değiller

Hüseyin Yarol 6 yıl

Hüseyin Yarol tamam mantıklı ikinci dedğiniz

Salih Ozanlagan 6 yıl