After upgrading confluence to 4.3.1, the login "Remember Me" functionality is not working. After a restart of the browser it's necessary to log in again.
The seraph.confluence cookie is being set correctly.
I am using a custom authenticator - other than stuff specifc to PKI, I am using @Joseph Clark's code. Is this something that needs to be added to the custom authenticator or should it just work?
I think it's a bug in Joe's code. I've posted a possible fix here: https://jira.atlassian.com/browse/CONF-24358?focusedCommentId=412365&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-412365
Thanks Jozef for the pointer to the login() method.
Fix tested and applied... thanks! Pull requests welcome in the future :-)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sorry, would have cloned if you had been using hg ;-)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I am using his code almost exact as is... Apache sets the remoteuser on the request which is passed to confluence via ajp. His example is for pretty much exactly that.
I am not overriding the login method. Previously I was and rememberme worked, but all the method did was call super then add the user to the confluence-users group, so I don't think it can be related to that...?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It is unclear for me to what level are you following his example-confluence-sso-authenticator. Have you overriden login method - as there is rememberMe store management?
Disclaimer: We are using CAS and I want to move remember me functionality there as we got rid of native login screen, so my knowledge doesn't cover our use case.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.