> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Pembatasan kata sandi

Anda dapat menerapkan pembatasan kata sandi pada akun pengguna saat menggunakan sistem login bawaan Overleaf untuk autentikasi.

<Info>
  Pembatasan kata sandi **tidak** dapat diterapkan untuk login SSO (LDAP/SAML 2.0). Pembatasan tersebut harus dikonfigurasi di Identity Provider (IdP) Anda.
</Info>

Untuk mengaktifkan pembatasan kata sandi, atur variabel lingkungan yang relevan di file `config/variables.env` milik Toolkit.

| Nama | Deskripsi | Default |
| - | - | -: |
| `OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH` | Panjang **minimum** yang diwajibkan. | `8` |
| `OVERLEAF_PASSWORD_VALIDATION_MAX_LENGTH` | Panjang **maksimum** yang diizinkan. | `72` |
| `OVERLEAF_PASSWORD_VALIDATION_PATTERN` | <p>Digunakan untuk memvalidasi <strong>kekuatan</strong> kata sandi:</p><ul><li>`abc123` – kata sandi harus memuat 3 huruf dan 3 angka serta memiliki panjang minimal 6 karakter</li><li>`aA` – kata sandi harus memuat huruf kecil dan huruf besar serta memiliki panjang 2 karakter</li><li>`ab$3` – kata sandi harus memuat huruf, angka, dan simbol serta memiliki panjang 4 karakter</li><li>Ada 4 kelompok karakter: huruf, huruf BESAR, angka, simbol. Semua karakter yang bukan huruf maupun angka dianggap sebagai simbol.</li></ul> | — |


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