Merge branch 'main' of gon:Uni/CSI-ES-2324

This commit is contained in:
Afonso Franco 2024-05-31 23:14:19 +01:00
commit a8a1c21e8e
Signed by: afonso
SSH key fingerprint: SHA256:PQTRDHPH3yALEGtHXnXBp3Orfcn21pK20t0tS1kHg54
2 changed files with 9 additions and 0 deletions

View file

@ -174,6 +174,12 @@ func Run() {
}
printInfo("Login was successful")
case "logout":
err := os.Remove(tokenFolder + myUID)
if err != nil {
printError(err.Error())
}
printInfo("Logout was successful")
case "help":
showHelp()

View file

@ -27,6 +27,9 @@ func showHelp() {
fmt.Println("send <UID> <SUBJECT>: Envia uma mensagem com assunto <SUBJECT> destinada ao utilizador com identificador <UID>. O conteúdo da mensagem será lido do stdin, e o tamanho deve ser limitado a 1000 bytes.")
fmt.Println("askqueue: Solicita ao servidor que lhe envie a lista de mensagens não lidas da queue do utilizador.")
fmt.Println("getmsg <NUM>: Solicita ao servidor o envio da mensagem da sua queue com número <NUM>.")
fmt.Println("register: Solicita ao servidor o registo do utilizador.")
fmt.Println("login: Solicita ao servidor o login do utilizador.")
fmt.Println("logout: Elimina o token de acesso do utilizador.")
fmt.Println("help: Imprime instruções de uso do programa.")
}