Difference between revisions of "Authentication"

From QWiki
 
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
== Introduction ==
 
== 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.
+
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.
 
</br>
 
</br>
 
The goal is to simplify the [https://github.com/QW-Group/ezquake-source/wiki/Authentication original instructions].
 
The goal is to simplify the [https://github.com/QW-Group/ezquake-source/wiki/Authentication original instructions].
</br></br>
+
</br>
 +
 
 
== Process ==
 
== Process ==
# Create account on [https://badplace.eu/ badplace.eu], linked to quakeworld.nu account
+
# You need an account at [https://badplace.eu/ badplace.eu], linked to quakeworld.nu account. Create it.
##Follow link posted to quakeworld.nu account to complete process
+
##Follow link posted to your quakeworld.nu account (private message) and fill in the form.
# Create an [https://badplace.eu/manage/client-tokens authentication token], download & save in your config directory
+
# Logged in at badplace, go to your profile page and create an [https://badplace.eu/manage/client-tokens authentication token] - "label" isn't relevant, just give a name.
# in the client, there's one setting you need to save to your config:
+
## Download & save it in your config directory <code>ezquake\configs</code>
 +
# In the client, there's one setting you need to save to your config:
 
##<code>/cl_username <your_user_name></code>
 
##<code>/cl_username <your_user_name></code>
# in the client, you can now authenticate when connected to a compatible server:
+
##<code>/cfg_save</code>
 +
# In the client, you can now authenticate when connected to a compatible server:
 
##<code>/authenticate</code>
 
##<code>/authenticate</code>
 +
## To authenticate automatically, see Optional below.
 
# done
 
# done
 
</br>
 
</br>
 +
 
== Optional ==
 
== Optional ==
If you want to authenticate automatically (recommended), add the following to your config:</br>
+
=== Automation ===
 +
If you want to authenticate automatically (recommended), add the following to your config (save):</br>
 
<code>alias infoset        "cmd info ev 13"</code></br>
 
<code>alias infoset        "cmd info ev 13"</code></br>
 
<code>alias sinfoset        "cmd info ev 13"</code></br>
 
<code>alias sinfoset        "cmd info ev 13"</code></br>
 
<code>alias on_connect      "authenticate"</code></br>
 
<code>alias on_connect      "authenticate"</code></br>
 
</br>
 
</br>
You can also add flags to the scoreboard - [https://github.com/ezQuake/ezquake-source/releases/download/latest/scoreboard_flags.pk3 get this pk3] and place in /qw.
+
=== 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,  [https://gfx.quakeworld.nu/details/598/scoreboard-flags-for-authenticated-users/ get this pk3] and place in /qw.
 
</br>
 
</br>
 +
 +
== 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 [https://badplace.eu/ 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:
 +
#Tenha a certeza de ter vinculado a conta no badplace.eu e confirmado pelo painel de mensagens da quakeworld.nu
 +
#Crie o arquivo de chave tipo .apikey através do menu do badplace.eu
 +
#Bote esse arquivo na pasta <code>ezquake\configs</code>
 +
# Já dentro do jogo, digite o seguinte comando: <code>/cl_username <seu nome de usuário></code>
 +
#Autenticação é feita com: <code>/authenticate</code>
 +
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'''".</br>
 +
Independente de ter digitado comandos no console, você pode salvar os comandos na config com: <code>/cfg_save</code></br>
 +
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? ==
 
== More help? ==
'''Need more help?''' See [https://github.com/QW-Group/ezquake-source/wiki/Authentication original instructions].
+
'''Need more help?''' See [https://github.com/QW-Group/ezquake-source/wiki/Authentication original instructions]. Or contact a @mod at discord.quake.world

Latest revision as of 21:11, 25 October 2024

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