Mantenha-me conectado

Alguém poderia me dar o macete de como programar a funcionalidade do botão “manter-me conectado” ( como no login do próprio Scriptcase ) aos meus aplicativos.

Checkbox que quando marcada salva cookie com dados de autenticação do usuário.
Ao carregar app de login, onload, verificar a existência do cookie e autenticar usando as variáveis do cookie, se ok, redirecionar para menu após verificação de todas permissões para o usuário salvo no cookie.