Unless you use disk encryption, the login doesn't provide any security anyway.
I think it would be better to encrypt private parts of the system, and simply require a password from the keyring in order to access any of these parts.
I encrypt my Firefox data, so the keyring must be unlocked before anybody can open Firefox. This also means people can use another browser on my laptop without being able to access my stuff.
I documented the Firefox encryption method at: