Su anda EJB 3.1 , JSF 2 ile Glassfish AppServer üzerinde kurumsal bir proje yapmaktayiz. Authentication islemini nasil yapmak konusunda bir karmasa yasiyoruz.

Web arayüzü icin bir "Form Authentication" ve WebService ler icinde "Basic Authentication" a ihtiyacimiz var. Bunun icin önce, Glassfish de bir JDBC Realm tanimlayip , web.xml de gerekli ayarlari yapip bu sekilde mi kullansak diye düsündük. Ancak bu durumda, eger JBoss a gecmeyi düsünürsek, Realm lar sikinti olabilir cünkü bunlar AppServer'in icindeler.

Alternatif olarak Apache Shiro geliyor aklimiza. Bununla da tecrübelerimiz oldu. Tamamen uygulamin icinde oldugundan istedigimiz yere tasiyabiliriz.

Bu konudaki düsüncelerini, önerileriniz ve tecrübelerinizi paylasirmisiniz lütfen.

soruldu: 11 Haz '12, 03:48

mceliksoy's gravatar image

mceliksoy ♦
6.5k84988
cevap kabul oranı: 25%


Bir alternatif olarak daha Spring Security tavsiye edebilirim. En son projemde kullanmıştım. Kullanıcı giriş, çıkış, yetkilendirme, kimliklendirme gibi işlemler için biçilmiş bir kaftan. Gördüğüm faydalar

• Kolay entegre

• Birçok sorun için çözüm barındırması

permanent link

cevaplandı: 11 Haz '12, 14:42

Tunahan%20Pehlivan's gravatar image

Tunahan Pehlivan
2.5k61740
cevap kabul oranı: 15%

değiştirildi: 11 Haz '12, 14:50

Nasil entegre ettiginize dair bir örnek, yada bir iki link verebilirmisiniz. Spring dünyasina biraz yabanciyim malesef.

(12 Haz '12, 04:27) mceliksoy ♦ mceliksoy's gravatar image

http://www.roseindia.net/tutorial/spring/spring3/springsecurity/SpringSecurityAuthorizedAccessCustomLoginFrmDB.html

bu link oldukça açıklayıcı. Kütüphaneleri eklemek ve bir kaç yapılandırma ayarı yeterli diyebilirim.

(12 Haz '12, 05:40) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image

Üstünde çalışmadım ama okuduğum kadarıyla esneklik ve basitlik açısından; yale üniversitesinin open source olarak sunduğu cas diye bir projesi var.

http://www.jasig.org/cas

https://wiki.jasig.org/display/CASC/CAS+Client+for+Java+3.1

Belki işinize yarar.

permanent link

cevaplandı: 11 Haz '12, 04:16

gklp's gravatar image

gklp
789317
cevap kabul oranı: 17%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×281
×27
×20
×11

Soruldu: 11 Haz '12, 03:48

Görüntüleme: 2,258 kez

Son güncelleme: 12 Haz '12, 05:41

powered by BitNami OSQA