Ben kullanıcı sayfaya erişmek için yeterli izinleri / rolleri / haklara sahip olup olmadığını kontrol etmek gerekir nerede içinde bir web uygulaması var. I USER_ID
, ROLE_ID
ile bir tablodaki kullanıcıların haklarını batmıştı. Bir kullanıcı uygulamada oturum açtığınızda ise, ben bu kullanıcı ve yapı bir dize için kayıtları okuma ve bir oturum değişkeni atamak olacaktır. Kullanıcı erişimi her sayfayı açmış, ben oturum değişkeni değerini okumak ve sonra dize ayrıştırma ve sonra bu kullanıcının kendisine atanmış yeterli haklara sahip olup olmadığını kontrol edecektir.
Şimdi Korkarım her sayfaları yük oturum değişkeni erişen olmadığını performansını etkileyecektir. Bunu çözmek için herhangi bir alternatif yol var mı?