Como mantenho um usuário conectado ao meu site por meses?

Estou usando o OpenID. Como faço para que o usuário permaneça conectado por um longo tempo, mesmo após fechar a janela do navegador?

Como faço para armazenar e obter acesso ao usuárioUser objeto?

Basicamente, acho que simplesmente não entendo como as sessões funcionam em Java.

questionAnswers(2)

yourAnswerToTheQuestion