Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Çözüldü Üyelerin otomatik çıkış yapma süresini iptal etme

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.

murogram

Sabit kullanıcı
SMS onaylı
Kullanıcı
Katılım
16 Kas 2019
Mesajlar
47
Çözümler
1
Destek istenen forum
https://gamezoneelite.net
Herkese selamlar sitemde bir süre işlem yapılmadığı sürece hesaptan otomatik çıkış yapıyor.

1656244968848.png

Bununla bir alakası var mı bilmiyorum ama bunun önüne nasıl geçebilirim?
Üye 1 ay sonra siteye girdiğinde bile hala üyeliğine giriş yapmış olmasını istiyorum.
Şimdiden teşekkürler @eTiKeT™ hocam bilginiz var mıdır?
 

Çözüldü Üyelerin otomatik çıkış yapma süresini iptal etme

Bu cache ile alakalı bir durum. src/config.php dosyasını editör yardımı ile açıp en altına ekleyin.

PHP:
$config['cache']['enabled'] = true;
$config['cache']['sessions'] = true;
$config['cache']['provider'] = 'Memcached';
$config['cache']['config'] = [
        'server' => [
            ['127.0.0.1',11211]
        ]
    ];
O alanda session'a bir yaşam ömrü verebilirsiniz. En fazla 60 dakika olarak ayarlanabilir. O sınıra kod üzerinde müdahale edildiğinde üyeleriniz forumda sorunlar ile karşılaşabilir. Session tablosu şişebilir. Bu yüzden önerilen bir şey değil. Ayrıca 1 ay sonra girse bile oturum açık olsun gibi bir şey hem güvenlik açısından hemde sistem açısından mümkün değildir. Tarayıcı çerez tutuyor olsa bile çerezinde bir ömrünün olması mantıklı olandır. Burada kullanıcıların verilerini de düşünmek zorundasınız. İnsanlar ortak kullandıkları farklı bilgisayarlardan da sitenizi ziyaret edebilir. Bu üyenin iş yeri olabilir, internet cafe olabilir. Bu sebeple bu gibi işlemleri kullanıcının kendisine bırakın, dilerse şifresini tarayıcıya kayıt eder giriş çıkışlarında sorun yaşamaz.
 
O alanda session'a bir yaşam ömrü verebilirsiniz. En fazla 60 dakika olarak ayarlanabilir. O sınıra kod üzerinde müdahale edildiğinde üyeleriniz forumda sorunlar ile karşılaşabilir. Session tablosu şişebilir. Bu yüzden önerilen bir şey değil. Ayrıca 1 ay sonra girse bile oturum açık olsun gibi bir şey hem güvenlik açısından hemde sistem açısından mümkün değildir. Tarayıcı çerez tutuyor olsa bile çerezinde bir ömrünün olması mantıklı olandır. Burada kullanıcıların verilerini de düşünmek zorundasınız. İnsanlar ortak kullandıkları farklı bilgisayarlardan da sitenizi ziyaret edebilir. Bu üyenin iş yeri olabilir, internet cafe olabilir. Bu sebeple bu gibi işlemleri kullanıcının kendisine bırakın, dilerse şifresini tarayıcıya kayıt eder giriş çıkışlarında sorun yaşamaz.
Hocam şuan tüm forumlarda dediğim şekilde ilerliyor. xenforo.gen.tr de buna dahil ne kadar süreyle girersem gireyim hesabım kayıtlı olarak giriş ypaıyorum. Ama kendi forumumda birkaç saat sonra hesaptan otomatik çıkış yapıyor.
 
Bu cache ile alakalı bir durum. src/config.php dosyasını editör yardımı ile açıp en altına ekleyin.

PHP:
$config['cache']['enabled'] = true;
$config['cache']['sessions'] = true;
$config['cache']['provider'] = 'Memcached';
$config['cache']['config'] = [
        'server' => [
            ['127.0.0.1',11211]
        ]
    ];
 
Çözüm
Bu cache ile alakalı bir durum. src/config.php dosyasını editör yardımı ile açıp en altına ekleyin.

PHP:
$config['cache']['enabled'] = true;
$config['cache']['sessions'] = true;
$config['cache']['provider'] = 'Memcached';
$config['cache']['config'] = [
        'server' => [
            ['127.0.0.1',11211]
        ]
    ];
Teşekkürler hocam bununla sorun çözüldü üyeler artık tamamen giriş yapılmış şekilde kalıyor ama panel yetkisi olanlar çıkış yapıyor sanırım ona yapabileceğimiz bir şey yok xenforo kendi koruması yüzünden.
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.