> ## 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.

# NLogin

> Coincide las columnas de cuenta y el formato de contraseña con nLogin.

El nombre de usuario, contraseña y áreas auxiliares de cuenta se establecen de acuerdo con la misma estructura de tablas en la conexión nLogin. Zonely **Newslist** Preparar las columnas que nLogin necesita al usar la tabla.

## Install Distribution

[nLogin desde la guía de instalación](https://docs.nickuc.com/nlogin/) Seleccione el paquete que se ajuste a su servidor o estructura proxy. Detén el servidor después de crear los archivos de configuración. En un servidor **plug-in/nLogin/config.yml** archivo es editable; para el diseño proxy [instalación proxy](https://docs.nickuc.com/nlogin/proxy/setup/) Seguir.

## Conecta la tabla de la cuenta

Panel Zonely **Ajustes → Base de datos** abre la parte. Obtener la dirección, puerto, nombre y acceso información de su propia base de datos. Disponible **database** Combina las columnas de enlace y tabla en la sección:

```yaml title="nLogin config.yml · base de datos y mapeo de campo" 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'
```

Nombre del reproductor **nick**, contraseña **password** leída desde el campo. Muestra **ai**Las columnas auxiliares UUID y nLogin deben estar con los tipos de plugin esperados en su tabla. Si la estructura de la tabla es diferente, prepare las columnas de acuerdo a su esquema existente; no cree una segunda tabla en el mismo nombre.

## Hacer el ajuste de contraseña

BCRYPT produce una bcripta estándar en el sitio usando **M2A** Usa la opción en la estructura de configuración de tu propia versión de nLogin.

```yaml title="Configuración para versiones con una sección de contraseñas de raíz" theme={"theme":"css-variables"}
passwords:
  hashing:
    algorithm: 'BCRYPT2A'
    bcrypt:
      rounds: 10
```

La salida SHA256 de otro plugin con los registros antiguos de AuthMe SHA del sitio puede no ser la misma manera. Coincide con el formato de contraseña de acuerdo con las cuentas existentes. Guarda la configuración y reinicia el servidor.

## Ver flujo de cuenta

Tabla y **negro** comprueban el ajuste de hash si el mapa no es aceptado. Utilice el registro, login y cambio de contraseña en la misma distribución de la cuenta.

[Configuración nLogin](https://docs.nickuc.com/nlogin/config/template/) · [Base de datos](https://docs.zonely.gen.tr/es/guides/database.md) · [Conexiones y herramientas](https://docs.zonely.gen.tr/es/integrations/overview.md)


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