Iniciar/Cerrar sesión

Iniciar o cerrar sesión. Comandos login y logout.

			ghshell > login
			ghshell > logout

La primera vez que se ejecuta el programa, pedirá directamente el usuario y contraseña de GitHub:

Figura B.1: Login de usuario
Image ghshell1

Figura B.2: Usuario autenticado
Image ghshell2-1

Una vez que el usuario se autentifica con GitHub, se genera un token personal, que se usa posteriormente para acceder a la API de Github. Este token se almacena cifrado en el equipo del usuario, por lo que las siguientes ocasiones que utilice la herramienta no hará falta que vuelva a iniciar sesión:

Figura B.3: Token personal en GitHub
Image ghshell2-3

Figura: Login automático una vez generado el token
Image ghshell2-4

Si el usuario cierra sesión en la herramienta, se eliminará el token en GitHub y en el equipo:

Figura B.5: Logout de usuario
Image ghshell2-2

Juan José 2017-07-04