Os dois códigos
- O downloader: antes de qualquer instalação, o servidor precisa da sua conta para baixar o Hytale. Ele exibe um link de login e um código.
- O do servidor: depois que o servidor inicia, ele pede de novo, desta vez para se autenticar no serviço de sessão do Hytale, que é o que deixa os jogadores entrarem.
Ambos são códigos de dispositivo OAuth: você abre o link no seu próprio navegador, entra com a conta Hytale que tem o jogo e aprova. Sua senha nunca chega ao servidor. Na Flux, a aba Conta Hytale do painel mostra cada link e código assim que o servidor os imprime.
Quando um código expira
Cada código é válido por 10 minutos. Se o do downloader expirar, o servidor não tem o que rodar e para; inicie-o de novo e ele imprime um novo. Se o do servidor expirar, uma reinicialização também pede de novo. Na Flux, os dois são um botão na aba Conta Hytale.
Depois disso
O servidor mantém suas credenciais criptografadas no próprio volume, então reinicializações e atualizações não pedem de novo. Na Flux, esse volume é sincronizado com um nó de reserva, então uma mudança para outro nó também mantém o vínculo.
Por que um servidor pode pedir de novo
Os tokens de login do Hytale são de uso único: cada atualização substitui o antigo, e usar um antigo de novo revoga todo o conjunto. Se um servidor algum dia iniciar a partir de uma cópia mais antiga das credenciais, o Hytale as recusa e o servidor pede um novo código. Na Flux, a aba Conta Hytale informa isso e exibe o código.
Perguntas frequentes
Por que meu servidor Hytale pede que eu faça login?
Todo servidor Hytale precisa ser autorizado por uma conta que tenha o jogo: uma vez para baixar o servidor e uma vez para autenticá-lo no serviço de sessão do Hytale.
Meu código de login do servidor Hytale expirou. E agora?
Reinicie o servidor: ele exibe um novo código. Cada um é válido por 10 minutos.
Preciso fazer login de novo depois de um reinício?
Não. As credenciais ficam criptografadas no volume do servidor.