---
type: varlik
baslik: kullanicilar (tablo)
kategori: tablo
olusturuldu: 2026-05-06
guncellendi: 2026-05-06
etiketler: [db, auth]
---

# `kullanicilar`

Panel kullanıcıları (admin paneline giriş yapanlar). Veli portali bunu kullanmaz — veli, oyuncu kaydındaki şifre ile girer.

## Alanlar

| Alan | Tip | Not |
|---|---|---|
| `id` | INT PK | |
| `ad_soyad` | VARCHAR | |
| `kullanici_adi` | VARCHAR UNIQUE | giriş için |
| `sifre_hash` | VARCHAR | `password_hash()` (bcrypt). Eski SHA256 hash'leri girişte otomatik bcrypt'e migrate edilir |
| `rol` | VARCHAR | `'yonetici'` = admin, diğer = kullanıcı |
| `aktif` | TINYINT | 0 = giriş yapamaz |
| `olusturma_tarihi` | DATETIME | |

## İlişkiler

- Atıf yapılan: `devam_kayitlari.kaydeden_kullanici_id`, `devam_paylasimlar.olusturan_kullanici_id`, `kasa_hareketler.kullanici_id`, `qr_kodlar.olusturan_kullanici_id` — hiçbiri FK ile zorlanmaz, soft referans.

## Notlar

- İlk kullanıcı: `kurulum_ilk_kullanici.php` veya `php cius migrate --seed`
- Auth guard: `cekirdek/yetki_kontrol.php`, session: `$_SESSION['kullanici']`

## Geri Bağlantılar

- [[db-sema]]
