Pengaturan ini ada di Settings → System → Access dan berlaku tanpa restart. Mengatur variabel mengunci nilainya dan menampilkannya sebagai read-only di Studio. Durasi memakai sintaks Go, seperti 30m atau 8h.
Password
| Variable | Default | Fungsinya |
|---|
PASSWORD_MIN_LENGTH | 6 | Password terpendek yang diizinkan, 6 sampai 72 byte. |
PASSWORD_REQUIRE_CLASSES | false | true mewajibkan huruf besar, huruf kecil, dan angka. |
Sesi
| Variable | Default | Fungsinya |
|---|
SESSION_LIFETIME | 8h | Berapa lama login bertahan, 15m sampai 720h. Berlaku untuk sesi baru. |
SESSION_IDLE_TIMEOUT | 0s (mati) | Mengeluarkan sesi setelah tidak aktif selama ini, 5m sampai 720h, dan tidak lebih lama dari SESSION_LIFETIME. |
Lockout login
| Variable | Default | Fungsinya |
|---|
LOGIN_MAX_ATTEMPTS | 5 | Login gagal yang diizinkan per akun dan client dalam satu window, 1 sampai 100. |
LOGIN_LOCKOUT | 1m | Panjang window itu, 10s sampai 24h. Hitungan direset setelahnya. |
Token
| Variable | Default | Fungsinya |
|---|
TOKEN_DEFAULT_LIFETIME | 2160h (90 hari) | Masa berlaku saat request token tidak mengatur expires_in_days. |
TOKEN_MAX_LIFETIME | 8760h (1 tahun) | Masa hidup terlama untuk token pribadi mana pun. |
Undangan
| Variable | Default | Fungsinya |
|---|
OWNER_INVITES_ENABLED | true | false menghentikan owner membuat akun untuk orang lain. |
Langkah berikutnya