Uygulama Güvenliği

Top  Previous  Next

"Süper Mağaza" web uygulamasının kullanıcıları esas itibarı ile satış temsilcileridir. Uygulamanın yetkisiz kullanımını engellemek için MMAS Security bileşeni ile, geliştirdiğimiz uygulamanın güvenliğini sağlayacağız.

Uygulamaya erişim ancak geçerli bir kullanıcı adı ve parola ile mümkün olacak. Bu nedenle web uygulaması üzerinde kullanıcıların sisteme giriş, sistemden çıkış, kullanıcı oluşturma ve kontrol noktaları tanımlama işlemleri için arayüzler hazırlamalıyız.

Uygulama üzerinde sağlanmış olan fonksiyonları kontrol noktaları ile koruyacağız. Bu saydıklarımızı ve daha fazlasını "Security Bileşeni" ile yapabileceğiz.

Security Bileşeni

1.Açık değil ise "Genel Tanımlar" sayfasını açın (CTRL + F7)
2.Kütüphane kaşifi üzerinde "mor > Security > ReldbSecurityBroker" bileşen elemanını bulun ve sayfaya yerleştirin
3.Kütüphane kaşifi üzerinde "mor > Security > SecurityDomain" bileşenini elemanını bulun ve sayfaya yerleştirin
4.Özellik editörünü kullanarak eleman özellikleri aşağıdaki gibi belirleyin.
 

SecurityCompLibex

SecurityBroker

SecurityDomain

 

Apache Derby İçin

SQL Şablon Dosyası

derby.bsp

MySQL İçin

SQL Şablon Dosyası

mysql.bsp

SQL Server İçin

SQL Şablon Dosyası

sqlserver.bsp

Oracle İçin

SQL Şablon Dosyası

oracle.bsp

Tablo Alanı

SUPERSTORE

Şema

SUPERSTORE

 

Artık uygulamamız için bir güvenlik bölgesi tanımladık. Şimdi "Security" bileşeninin elemanlarını kullanarak uygulamamızı güvenli hale getirelim.