Hi,
I'm ok with you, "Remember Me", works well if i close tab but not if i close my browser (the PHP session is destroyed). So it doesn't suit me.
The Remeber Me function has nothing to do with the PHP session (otherwise it would have no interest)
Behavior you describe is exectly what happens "when you don't check remeber me checkbox".
Pay attention that for security reason, this checkbox is not checked by default and is not is the form input fileds : this means that when you are on password and hit [Tab] key, you are on "OK" button, the check is skipped. This is to force you to volountarily check the checkbox with the mouse.
I just tested again remember me function, and it really works as desired : if login with function checked, you'll get these behaviours depending on your actions
- close tab, don't close browser : when accessing again, you retrieve previous session (can check in audit), Remember Me function is not used.
- close browser : when accessing again, you are automatically reconnected but under an brand new PHP session
- click disconnect button : you instantly return to login page, rember me is lost (it is to give possibility to reconnect as another user)
I tested this with success under 3 browsers :
- Chrome 39
- IE 11
- FireFox 34
So the issue you're facing is probalby due to browser parameters : it is possible to have the browser "clean" all cache when closing.
This would erase Remember Me cookie (once again, this cookie is not linked to session cookie).
Check cookies on your browser. You must have "PHPSESID", which expired with navigation session, and "projeqtor" which expires 7 days after your last connection.
About password storage : it works fine with IE and FireFox, with the behavior you expect : when clicking on login field, list is displayed, and selection automatically fills the password.
On Chrome, automatic password does not work. I suspect it is because Login and Password fields don't have a name, just an id (this is a security constraint).
Regards.