Boilerplate kullanıcı tipine göre middleware nasıl oluşturabilirim?
Merhaba arkadaşlar, Boilerplate yapısı ile bir demo proje hazırlıyorum. Bazı denemeler yapıyorum.
Çözemediğim bir nokta var. Benim sistemimde 3 tip kullanıcı var. admin, firma ve personel.
Girilen sayfada yetki kontrolü nasıl yapabilirim? Örneğin admin için özel sayfaya başka kullanıcı tarafından girildiğinde hata sayfası göstermek istiyorum.
Kullanıcı login olduğunda kullanıcı tipini, token'ı ve Userid'sini SESSIONS'da tutuyorum.
Controllers klasörümün altında Controllerları kullanıcı tipine göre klasörledim.
Dersteki middlewares ile de giriş kontrolü yapıyorum ancak yetki işini çözemedim. Middlewares'a o conrollerın hangi tipte olduğunu nasıl bildirebilirim? Bunu yapabilirsem Sessions'daki usertype ile karşılaştırabilirim.
Teşekürler
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!