Merhaba arkadaşlar,
Yeni bir proje için çalışıyorumda bu projede sitelerden birine üye olunduğunda sistemin bağlı olduğu diğer sitelerede eş zamanlı olarak üyelik olacak. Kullanıcı , bilgilerini , yüklemiş olduğu kredileri vb networke bağlı bütün sitelerden giriş yaparak görebilecek. Normalde sql leri bir tutarak bu işlemler yapılır yalnız benim bu olaydaki asıl sıkıntım, mesela kişi aaa.com sitesinde üye girişi yaptı ve aynı anda bbb.com sitesine gittiğindede üye girişi yapmasına gerek kalmadan direk giriş yapmış konumda olması gerekiyor. Çıkış yapıncada aynı şekilde. İlk siteden diğerine link vererek sessionid ile hallolabiliyor . Ama kişi bu linke tıklamadan direk ikinci siteyi açtığında sitede üye girişi yapmamış görünüyor.
Bu konuda yardımcı olabilirseniz sevinirim.
Birden Çok Sitede Aynı Bilgilerle Oturum Açma?
9
●1.134
- 15-07-2010, 15:33:42domainler farklı oldugu için zor birişlem ama birsiteye giriş yaptıgında diğer sitelerdede görünmesini istiyorsan curl ile halledebilirsin nsadece giriş yaptıgı görünür pek bi anlam ifade etmez yani
aynı bilgileri kullanmak için db ye bağlanman yeterli zaten ama dediğinin yapıalcağını sanmıyorum çünki cookie'ler domaine göre atanıyor - 15-07-2010, 16:44:06yapamazby_grafitus adlı üyeden alıntı: mesajı görüntüle
domain farkı var domain cookiede kontrol ediliyorsa nasıl yapacak ?
- 15-07-2010, 16:59:47evet domainler farklı olduğu için çerez olayıda sorunuma çözüm getirmedi bir türlü işin içinden çıkamadım
pilli network , www.tekparola.com vb şu an aklıma gelmeyen birkaç yer bu olayı yapıyor - 15-07-2010, 17:02:00bundada şöyle bir durum oluyor mesela aaa.coma girince sessionı sqle kaydettim aynı anda birden fazla kullanıcı giriş yaptınığında fazladan kayıt oluşacağı için bu sefer bbb.coma geçiş yapınca hangi sessiona ulaşması gerektiği olayını nasıl çözerimVinsanity adlı üyeden alıntı: mesajı görüntüle
- 15-07-2010, 17:03:31Üyeliği durduruldusession handler görevi görecek bir site olabilir.
session.benimsite.com/session.php?session_id=ab234bd324deasd234;
tum sitelerde bu adresi çağırıp cıktıya göre session oluşturulabilir.
ya da bu direk cıktı olarak
serialize($_SESSION);
logini alacak site de
$_SESSION=unserialize( $adresten_gelen );
session siteler arasında taşınmış olur. ya da siteler aynı sunucudaysa daha stabil yontemler de bulunabilir.
http://www.php.net/manual/en/book.session.php
http://php.net/manual/en/function.se...ve-handler.php
domain farkı var domain cookiede kontrol ediliyorsa nasıl yapacak ?