Questions tagged [session]
The session tag has no usage guidance.
74
questions
1
vote
1
answer
35
views
Session token error/missing after server switch
I am duplicating a Craft 3 site from a production environment to a dev environment (local with MAMP Pro). On the "new" dev site I can't log into the control panel. The credentials are valid ...
0
votes
0
answers
27
views
Creating a User without email requirement and auto-activation from a Controller
I'm working on a project where I use Craft CMS to manage user sessions and store user preferences such as site version and preferred language. However, for privacy reasons (GDPR compliance), I'm not ...
1
vote
1
answer
84
views
Custom module controller: how to impersonate any user and start its session
From a custom module, I would like to impersonate and start any user session in the browser. This session will be based on a user query result got from a web controller.
Something in a way like when ...
1
vote
1
answer
57
views
How to group SESSION values?
In my Craft service class I need to set SESSION values. Within a method there can be multiple values to be set and depending on what a request to an API returns, there are different keys to save. My ...
0
votes
1
answer
59
views
Multi-Site Craft 3 - How to set defaultTokenDuration to shorter duration for just 1 of the sites?
I currently have a multi-site Craft 3 install with this in the general.php config file (amongst other settings)
return [
'*' => [
'defaultTokenDuration' => 259200, //72 hours
]
]
...
3
votes
1
answer
378
views
How does Craft CMS handle user's session with Redis
Let's say I installed latest version of Craft CMS (4.2.5) with no plugins or modules or any file that could modify current user's session. Just plain Craft CMS.
When I went through records in Redis I ...
1
vote
1
answer
344
views
How to make a curl request with a session to an action url?
I am building a onepagecheckout for craft commerce 3. I created a custom controller to submit cart and payment info in one form submit. I'll call the default updateCart action with a curl request and ...
2
votes
1
answer
125
views
500 Internal error on admin - session related
I am working on trying to get a local copy of a site working, but ran into an issue where the front end is working, but the admin page is not responding when I try to login.
This site is Craft 3.7.44 ...
1
vote
1
answer
71
views
Session Component - Redis
When you configure the session component, I see as session used, pointing to the SessionBehaviour class but what does this do or what does it mean?
'session' => [
'class' => yii\redis\...
1
vote
1
answer
285
views
Set Session variable inside php controller
I'm from custom php world but It looks like I can't just set a session variable in plain php.
I'm playing around
use craft\web\Session;
...
$session = new Session();
$session->open();
$session->...
0
votes
0
answers
49
views
Multiple (dev) sites running locally; session seemingly randomly times out
I've got multiple sites running on XAMPP (I'm on Windows 10). Each has its own domain (eg. dev.example.local, dev.otherexample.local, etc).
When I try to have more than one site CP page open in the ...
1
vote
0
answers
296
views
Craft 3 memcached session storage in load balanced environment
I'm getting the good old session expired popup every minute in the admin panel which is odd given that memcached should be properly configured:
php.ini
session.auto_start = 0
session.save_handler=...
1
vote
1
answer
299
views
Can I manage/change the default flash message text?
I am looking to customise the default flash message text for certain behaviours but cannot seem to find any reference to them in the code or control panel - does this exist anywhere? And could it be ...
3
votes
1
answer
595
views
How can I debug `craft\web\User::_validateUserAgentAndIp()` warnings
On a production site, we're seeing a ton of the following warning in our web.log files for (seemingly) every request, creating a ton of noise in the logs and making it hard to spot "real" issues:
&...
1
vote
1
answer
177
views
Craft 2 Commerce 1 cart session expiry
Is it possible to change the cookie timeout just for the cart? E.g. I'd like to clear abandoned carts after X hours and keep all the other sessions untouched (e.g. user sessions etc).
Please advise ...
0
votes
0
answers
78
views
Craft 3 Session Ended modal popping up on local machine
Using MAMP Pro 5.1
Apache, self-signed SSL cert
PHP 7.2.8 module mode
OPcache enabcled
Extensions: Xdebug, Imagick/ImageMagick
Craft 3.1.22
Basically I'm having the same problem as tons of other ...
3
votes
3
answers
1k
views
How can I store Craft sessions in the database?
Is it possible to configure Craft 3 to store session data in the database? On some other CMS's this can be enabled.
The reason I'm exploring this is because we're having an issue whereby PHP sessions ...
1
vote
1
answer
81
views
Craft 2.6 Session Issues
We are having issues staying logged in to Craft (2.6). There was a plugin error which is what we thought was causing the issues, so we removed the sprout SEO plugin. However the error still persists. ...
1
vote
1
answer
80
views
Craft redirects to domain.tld/domain.tld/ on logout
I have a logout button on my site that points to the logoutUrl.
While the logout works and ends the user session, the user is brought to a page with the URL similar to domain.tld/domain.tld/ where ...
3
votes
0
answers
113
views
Can you make Craft 2 Stateless?
So we are moving to Google App Engine Flexible which means we cannot store sessions on files. So I wanted to know if anyone has been able to make Craft 2 Stateless and how was it accomplished?
Thanks....
3
votes
1
answer
61
views
Generating thumbnails when using a memcache server for session storage frequently signs users out
I can't figure out why, but when I'm connected to a memcache server the thumbnail generation process in Assets hangs for long periods of time, the getElements process throws 403 errors, the generating ...
2
votes
1
answer
844
views
Is it possible to change the amount of time a user stays logged in for?
Our users are getting logged out after 1 day.
Is there a setting that changes how long users’ sessions will last?
2
votes
1
answer
2k
views
Craft CMS 3 - Redis Sessions cause error
I've configured Redis to handle cache and sessions for Craft 3, and while cache configuration is working as expected, I had to disable session configuration due to the below error.
It fails on the ...
1
vote
1
answer
118
views
Craft 2 CP session expires unexpectedly, requires repeated login
Environment
Craft: 2.6.3013 (Personal)
MAMP Pro: 4.4.1
PHP: 7.0.12 (CGI Mode)
Behavior
After logging into the CP, and following a relatively short period of time, the session expires unexpectedly and ...
1
vote
1
answer
1k
views
Is it safe to remove the craft/storage/runtime/sessions folder?
I'm unable to transfer a site over to my development server because I keep getting problems with disk space. Space is actually fine, it's the number of inodes being used up. Using cPanel I get an ...
1
vote
4
answers
457
views
Migrated site - now dashboard keeps logging out
I've migrated my client's Craft site to a new host. On the front end the site is fine and working as it should.
The problem is with the Craft admin area. I can login, but once logged I can’t access ...
1
vote
2
answers
190
views
Craft login problem with memcache and ubuntu?
session_regenerate_id(): Session object destruction failed is the error i'm receiving after attempting to log in.
I just updated to Ubuntu 16.04LTS using PHP7 and php-memcached.
Is there a fix for ...
1
vote
2
answers
591
views
Control Panel Session 60 second Timeout
I’m on Craft v. 2.6.2983 and am encountering the well flagged issue of the control panel logging me out after 60 seconds. I've tried most of the solutions posted here and have had no success in ...
1
vote
1
answer
219
views
Craft cacheMethod setting is being overridden
I am trying to setup Craft to use a memcached (yes it is memcached, not memcache) cluster in AWS ElastiCache to handle sessions. I originally went the route of updating my php.ini file in Apache2 to ...
1
vote
2
answers
424
views
Session destroy due to inactivity?
It seems that after x amount of time (somewhere between 30-60 mins?) of inactivity on a page the session is being destroyed/cleared/etc.
I will sit on a page with an active session for an hour and ...
1
vote
0
answers
127
views
Problems while setting up a cross region Craft website in AWS
In order to create a cross region setup for my craft website, I've created a read-only replica of my RDS DB from North Virginia region to Canada Central region.
I'm facing the internal server error ...
1
vote
1
answer
170
views
With two EC2 Craft instances, the Control Panel session keeps expiring
Things were fine (no session logout for admin from CP) when there was only one EC2 instance for our website.
I created a replica of the existing EC2 instance and now when I go to Control Panel, ...
2
votes
2
answers
982
views
"Your session has ended" modal popping up constantly
I know many other folks have posted this question over the years, but unfortunately none of the answers given so far are fixing this for me.
The problem: after logging-in on my staging server (this ...
1
vote
1
answer
1k
views
Redirect issue with login and paths
I'm gonna probably find another way around this, but I'm still very new to Craft and want to ask if I'm missing something obvious. This is a commerce site that needs a front-end login.
I have an ...
4
votes
1
answer
485
views
How can I disable sessions for most of my Craft site?
We're running a craftcms-backed site that uses sessions only for the admin pages.
For a few reasons, we'd like to disable session logic for all other urls:
the Set-Cookie header that craft uses to ...
2
votes
1
answer
783
views
Craft with Redis session handling
We've recently set up a Redis cluster to handle our PHP sessions since we use a load balancer to direct traffic into different craft instances.
We're seeing issues with redis when making back to back ...
1
vote
1
answer
928
views
Session cookies
I'm in the process of adding a second site to a Craft installation using custom locales. The two sites will be accessed on different sub-domains, e.g. site1.domain.com and site2.domain.com.
I need to ...
3
votes
1
answer
301
views
Keep on getting logged out when deploying using Capistano
I keep on getting logged out whenever I deploy using Capistrano, despite the sessions being stored persistently (in the craft/storage folder).
1
vote
1
answer
611
views
Getting error "Your session has ended. Enter your password to log back in." every 30 seconds or so
This is happening for all users and only on production environment.
"Your session has ended. Enter your password to log back in."
Entering your password does not allow you to actually see the admin ...
1
vote
1
answer
194
views
conditional does not run first in a file that is included using the extends feature for twig
I have this conditional included in a layout file I use within others, using the extends feature in twig.
This is at the very top of _layouts/application.twig
{% if not currentUser %}
{% ...
1
vote
1
answer
405
views
Implementing SimpleSAML PHP in Craft plugin
We have been trying to implement SimpleSAML PHP in a Craft plugin to facilitate a SAML login for one of our sites. The problem we are running into is that we always get the NOSTATE error.
The ...
1
vote
1
answer
294
views
How do I preserve user sessions across subdomains?
I have defaultCookieDomain set to .site.com
I am logged into www.site.com
I expected to also be logged into sub.site.com (which is pointing to the same web root), but I'm not.
What am I missing?
3
votes
1
answer
1k
views
Using PHP Redis as Session Store
I'm trying to use php-redis as the session store to my craftcms site.
What I've tried:
apt-get install php5-redis
Edited php.ini with the following:
session.save_handler = redis
session.save_path = "...
1
vote
2
answers
9k
views
Session related question - opening browser with multiple tabs
We are having a situation wherein the users are trying to open URLs in the same browser with multiple tabs, while doing that the session variables which store unique identifiers are overwritten.
Is ...
1
vote
0
answers
213
views
Plugin event listener not firing
In my plugin I have an init() method:
public function init ()
{
parent::init();
require CRAFT_PLUGINS_PATH.'/myplugin/vendor/autoload.php';
$this->callTemplateHooks();
craft()-&...
1
vote
1
answer
207
views
Craft/Yii not garbage collecting session?
I want to store a session value and have that cleared after a set timeout.
I’ve got PHP's session.gc_maxlifetime set at 60 seconds for development and am using Craft’s HttpSessionService to set a ...
1
vote
1
answer
524
views
Strange issue with logging out user on frontend
We have a strange issue with a site we are developing. We have a user login on the front-end of the site which takes users to their profile pages. The issue we have is that on a Mac the user is being ...
1
vote
2
answers
234
views
How can I disable/decrease the number of calls to getAuthTimeout?
The host of a client is claiming the call to getAuthTimeout is triggering their firewall, and in turn blocks my client from accessing their site for a longer duration.
Is there a way to disable or ...
0
votes
0
answers
256
views
Property "Craft\SessionRecord.token" is not defined
I'm trying to log in to the admin area of an local install but all that happens is the page refreshes and nothing happens. Digging deeper I found this in the log:
2016/03/09 09:16:38 [error] [...
0
votes
1
answer
501
views
Forcing destruction of httpSession variables on logout
I would like to store some data in the user's session specifically for when they're logged in. When logged out, I would like the session to destruct. Trawling through the code, it seems that session ...