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

# Adgangskodekrav

> Angiv minimums- og maksimumslængden for lokale adgangskoder på en Kubernetes-udrulning.

**web**-tjenesten kontrollerer lokale adgangskoder, når brugere registrerer sig, angiver eller ændrer en adgangskode. SSO-login (LDAP, SAML, OIDC) påvirkes ikke; deres adgangskoder er identitetsudbyderens anliggende. Se [Adgangskodekrav](https://ayakaleaf-pro.mintlify.site/da/on-premises/configuration/overleaf-toolkit/authentication/password-restrictions.md) for Toolkit.

| | |
| - | - |
| Tjeneste | web, i hver Ayakaleaf Pro-pod; læses, når web starter |
| Netværk | intet |
| Periodiske job | ingen |

### Konfiguration

Tilføj til ConfigMap'en `overleaf-env`, og genstart:

```yaml title="30-config.yaml (additions)" theme={null}
  OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH: "12"
  OVERLEAF_PASSWORD_VALIDATION_MAX_LENGTH: "72"
```

```bash theme={null}
kubectl apply -f 30-config.yaml
kubectl -n overleaf rollout restart deployment/overleaf     # or statefulset/overleaf
```

| Variabel | Standard | |
| - | - | - |
| `OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH` | `8` | Korteste accepterede adgangskode. |
| `OVERLEAF_PASSWORD_VALIDATION_MAX_LENGTH` | `72` | Længste accepterede adgangskode; værdier over `72` behandles som `72`. |

Sæt anførselstegn om tallene: en ConfigMap indeholder kun strenge.

> [!WARNING]
>
> `OVERLEAF_PASSWORD_VALIDATION_PATTERN` læses, men håndhæves ikke: en adgangskode, der ikke matcher det, accepteres. Kun længdegrænserne gælder.

### Flere replikaer

Intet ekstra: hver replika læser den samme ConfigMap.

### Testet på Kubernetes

På Kubernetes 1.37 med én replika, `OVERLEAF_PASSWORD_VALIDATION_MIN_LENGTH: "12"` og `OVERLEAF_PASSWORD_VALIDATION_PATTERN: aA$3` i ConfigMap'en afviste aktiveringen af en ny konto en adgangskode på 10 tegn og accepterede en adgangskode på 20 tegn udelukkende med små bogstaver, som mønsteret ville have afvist. Vores end-to-end-test for registrering afviser også `123456` som for kort med standardværdierne.


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