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 kimNe görür
ÜyeMüşteri, danışan, öğrenciYalnız kendi kayıtları
ÇalışanPersonel, ekip üyesiGünlük liste, işleyiş ekranları
YöneticiSen ya da ortağınUygulama içindeki her şey

Nasıl kurulur

  1. 1
    Kurarken söyle

    "Çalışanlar günlük randevu listesini görsün, müşteri yalnız kendi randevusunu" — kurucu ekranları buna göre kurgular.

  2. 2
    Rolü panodan ver

    İşlet → Kullanıcılar: her satırda bir rol seçici. Değişiklik anında geçerli olur.

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