Google / OAuth 2 - Inicio de sesión automático

Estoy jugando un poco con OAuth 2.0 en combinación con algunas API de Google. Aunque el proceso de autorización es bastante fácil, tengo un problema con la autorización automática después de que se haya completado la autorización inicial.

Asi que

1. Authorization is done for the first time. (user grants access, I get the token etc etc)
2. User exits the application
3. User starts the application again
4. How to logon automatically here?

En el punto 4, tengo un refresh_token, así que debería solicitar un nuevo token usando ese request_token. Pero sigo obteniendo 401 resultados no autorizados en mis llamadas.

Así que lo que intento hacer es que mi aplicación pueda iniciar sesión en silencio para que el usuario no tenga que otorgar acceso cada vez.

Respuestas a la pregunta(2)

Su respuesta a la pregunta