Authentication

From QWiki

Introduction

Authentication was added by Meag back in 2020. In this page you can find simplified instructions on how to set it up as a player. It shouldn't take more than 5 minutes of your time, and it will automatically authenticate you on compatible servers.
The goal is to simplify the original instructions.

Process

  1. You need an account at badplace.eu, linked to quakeworld.nu account. Create it.
    1. Follow link posted to your quakeworld.nu account (private message) and fill in the form.
  2. Logged in at badplace, go to your profile page and create an authentication token - "label" isn't relevant, just give a name.
    1. Download & save it in your config directory ezquake\configs
  3. In the client, there's one setting you need to save to your config:
    1. /cl_username <your_user_name>
    2. /cfg_save
  4. In the client, you can now authenticate when connected to a compatible server:
    1. /authenticate
    2. To authenticate automatically, see Optional below.
  5. done


Optional

Automation

If you want to authenticate automatically (recommended), add the following to your config (save):
alias infoset "cmd info ev 13"
alias sinfoset "cmd info ev 13"
alias on_connect "authenticate"

Flags

When someone is authenticated, if you don't have the (country) flags, an * (asterisk) will be shown on the scoreboard. To add the flags, get this pk3 and place in /qw.

Instructions in Portuguese (Instruções em Português)

Se você quer uma identificação de nacionalidade nos servers (bandeira ao lado do nick) e uma conta autenticada pelo badplace.eu, você precisa de uma conta no quakeworld.nu, para ser vinculada à conta do badplace.eu. Caso ainda não possua conta, ao criar lembre que seu username será seu nickname in-game. Siga os passos:

  1. Tenha a certeza de ter vinculado a conta no badplace.eu e confirmado pelo painel de mensagens da quakeworld.nu
  2. Crie o arquivo de chave tipo .apikey através do menu do badplace.eu
  3. Bote esse arquivo na pasta ezquake\configs
  4. Já dentro do jogo, digite o seguinte comando: /cl_username <seu nome de usuário>
  5. Autenticação é feita com: /authenticate

Tendo sucesso, você pode também salvar as todas configurações na sua config caso queira que a autenticação seja automática com os comando já escritos em "Automation".
Independente de ter digitado comandos no console, você pode salvar os comandos na config com: /cfg_save
Feito isso, agora você pode aproveitar sua atenticação tranquilo em todos servidores compatíveis com quakeworld.nu e sair matando patos sem preocupação de não ter reconhecimento.

Troubleshooting

  • Don't have a quakeworld.nu account? Message an admin in Discord to create one for you.
  • Invalid token in badplace.eu page? You must be logged in in badplace.eu. If that's not the problem, you can delete your badplace account and register again (do this as last resort - even thought it isn't problematic).

More help?

Need more help? See original instructions. Or contact a @mod at discord.quake.world