> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zonely.gen.tr/llms.txt
> Use this file to discover all available pages before exploring further.

# NConnexion

> Correspondez les colonnes de compte et le format de mot de passe avec nLogin.

Les zones de nom d'utilisateur, de mot de passe et de compte auxiliaire sont définies selon la même structure de table dans la connexion nLogin. Zonely **Liste de nouvelles** Préparez les colonnes dont nLogin a besoin lors de l'utilisation de la table.

## Installer la distribution

[nConnexion du guide d'installation](https://docs.nickuc.com/nlogin/) Sélectionnez le paquet qui correspond à votre serveur ou structure de proxy. Arrêtez le serveur après avoir créé les fichiers de configuration. Sur un serveur, le fichier **plug-in/nLogin/config.yml** est modifiable; pour la mise en page de proxy [installation proxy](https://docs.nickuc.com/nlogin/proxy/setup/) Suivez.

## Connectez la table de compte

Zonely panneau **Paramètres → Base de données** Ouvrez la partie. Obtenez l'adresse, le port, le nom et les informations d'accès de votre propre base de données. **database** Correspondez aux colonnes de lien et de tableau dans la section:

```yaml title="nLogin config.yml · base de données et cartographie de terrain" theme={"theme":"css-variables"}
database:
  type: MySQL
  remote:
    hostname: 'DATABASE_HOST:3306'
    database: 'DATABASE_NAME'
    username: 'DATABASE_USER'
    password: 'DATABASE_PASSWORD'
    properties:
      useUnicode: true
      characterEncoding: 'utf8'
  pool-settings:
    maximum-pool-size: 10
    minimum-idle: 10
    maximum-lifetime: 1800000
    connection-timeout: 5000
  table:
    account:
      table-name: 'userslist'
      columns:
        ai: 'ai'
        last-name: 'nick'
        unique-id: 'unique_id'
        mojang-id: 'mojang_id'
        bedrock-id: 'bedrock_id'
        password: 'password'
        premium: 'premium'
        last-ip: 'last_ip'
        last-seen: 'last_seen'
        creation-date: 'creation_date'
        email: 'email'
        discord: 'discord'
        settings: 'settings'
    data:
      table-name: 'nlogin_data'
      columns:
        id: 'id'
        key: 'key'
        value: 'value'
```

Nom de joueur **nick**, mot de passe **password** lu depuis le champ. Exemple **ai**Les colonnes auxiliaires UUID et nLogin doivent être avec les types de plugins attendus dans votre tableau. Si la structure de la table est différente, préparez les colonnes selon votre schéma existant; ne créez pas un deuxième graphique dans le même nom.

## Faire le réglage du mot de passe

BCRYPT produit du bcrypt standard sur le site en utilisant **M2A** Utilisez l'option dans la structure de configuration de votre propre version nLogin.

```yaml title="Configuration des versions avec une section de mots de passe root" theme={"theme":"css-variables"}
passwords:
  hashing:
    algorithm: 'BCRYPT2A'
    bcrypt:
      rounds: 10
```

La sortie SHA256 d'un autre plugin avec les anciens enregistrements SHA d'AuthMe du site peut ne pas être la même. Correspondez au format de mot de passe selon les comptes existants.

## Flux de compte de vue

Table et **Nick** vérifiez le réglage du hachage si la carte n'est pas acceptée. Utilisez l'enregistrement, le login et le mot de passe changent dans la même disposition de compte.

[nConfiguration de l'enregistrement](https://docs.nickuc.com/nlogin/config/template/) · [Base de données](https://docs.zonely.gen.tr/fr/guides/database.md) · [Connexions et outils](https://docs.zonely.gen.tr/fr/integrations/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.