Cloggin, Shaun, thanks for taking your time to post.
Cloggin, I still do not want my ordinary visitors to see my mint, don’t want the extra overhead.
Shaun: Multiple logins are not necessary for what I am asking, but a cookie based allow / expire should suffice for the preferences part, that is, stats part would allow indefinite login like now, but preferences part would check for last login time and would ask for a fresh login for the session, using the very same password.
I actually do trust my colleagues, it is just that they are clueless about computers, and they may break anything anytime! (I am working in a hospital). Also allowing for indefinite login is a security problem no matter what, even when you have the best computer practices like loggin out etc, computer may crash before you can log out, you might have to rush for an emergency situation (which does happen a lot in a hospital setting :) ) and more examples could be given.
The solution does/should not require any complicated programming or a major revision of Mint login handling code, I suppose, just a cookie check based on time would be nice.
Re-logging in to change the preferences values in non-visitor mode seems like a good idea, tho, that’d take care of the security issue, If I understood you correctly in the “I’ll add..” part.