Tiempo de espera de la sesión

He visto esto implementado en muchos y muchos sitios; la implementación típica es:

Mantenerme conectado durante 30 días

[ INICIAR SESIÓN ]

No estoy seguro de cuándo llegaremos a esto, pero cuando lo hagamos, probablemente requeriremos una configuración del sitio para habilitarla. Hay complicaciones sobre dónde mostrar una casilla de verificación como esta si tienes inicios de sesión con redes sociales habilitados.