if (IS_AUTH(client) || !msg->payload.authenticate->username) {
/* Authenticate message might be sent when a tokens are changed by the user.*/
Client_token_free(client); /* Clear the token list */
if (msg->payload.authenticate->n_tokens > 0) {
Log_debug("Tokens in auth message from '%s'. n_tokens = %d", client->username,
msg->payload.authenticate->n_tokens);
if (IS_AUTH(client) || !msg->payload.authenticate->username) {
/* Authenticate message might be sent when a tokens are changed by the user.*/
Client_token_free(client); /* Clear the token list */
if (msg->payload.authenticate->n_tokens > 0) {
Log_debug("Tokens in auth message from '%s'. n_tokens = %d", client->username,
msg->payload.authenticate->n_tokens);