Ders 8 / 124 dk okuma
Roller: çalışan ile müşteriyi ayırmak
Tek girişin arkasında iki farklı dünya: müşteri kendi kaydını, çalışan günlük listeyi görür.
Uygulamana kayıt olan her kişinin bir rolü vardır. Rolü SEN verirsin; kullanıcı kendini yükseltemez, çünkü rol her istekte sunucuda doğrulanır. Böylece aynı uygulama hem müşteriye hem çalışana hizmet edebilir.
Üç rol
| Tipik olarak kim | Ne görür | |
|---|---|---|
| Üye | Müşteri, danışan, öğrenci | Yalnız kendi kayıtları |
| Çalışan | Personel, ekip üyesi | Günlük liste, işleyiş ekranları |
| Yönetici | Sen ya da ortağın | Uygulama içindeki her şey |
Nasıl kurulur
- 1Kurarken söyle
"Çalışanlar günlük randevu listesini görsün, müşteri yalnız kendi randevusunu" — kurucu ekranları buna göre kurgular.
- 2Rolü panodan ver
İşlet → Kullanıcılar: her satırda bir rol seçici. Değişiklik anında geçerli olur.
- 3Üye görünümünü kendin dene
Kendine ikinci bir hesap açıp Üye bırak — müşterinin gördüğü ekran EKSİKSİZ olmalı, çalışan panelinin boş kabuğu değil.
Özet
- Rolü sen verirsin; kullanıcı kendini yükseltemez.
- Üç rol vardır: Üye, Çalışan, Yönetici.
- Hassas veri rol kontrolünün arkasında değil, kişiye özel depoda ya da panoda durur.
İlgili konular
Hâlâ takıldın mı? Köşedeki asistana sor ya da SSS'ye göz at.