[linux-programlama] Rv: Re: Rv: Coklu kullanici destegi

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Bora (bora@boragungoren.com)
Date: Mon 30 Aug 2004 - 15:08:48 EEST


Merhaba,

Uygulama sunucusu olmaması uygulama geliştirici zor bir şey tabi. Yoksa web
servisine kadar onlarca değişik çözüm kolayca tasarlanabilirdi. :-)

Eğer sorun sadece zaman açımı vermek ise çözüm basit. İzinlerin zaman
aşımına uğraması için verilen izinlere tekil bir ID ve bu ID ile zaman
aşımının olacağı zamanı içeren ek bir tablo yaparak o tablodan da yararlanan
bir VT sorgusu tasarlanabilir.

İzinlerin listelendiği tabloda tekil bir ID alanı olunca anahtar seçimi,
indeksleme gibi küçük problemler de kendiliğinden kayboluyor.

Ben "IP yasağı" koyma türü uygulamalarımda IP ve zaman aşımını hep öyle
yaparım. Sizin zaman aşımlı verme ihtiyacınızı da görebilir herhalde.

Aynı tekniği geliştirerek "sadece mesai gün ve saatleri" türünde izinler de
geliştirmek mümkün olabilir ama ben o tarz kod yazmadım şu ana kadar. Bu
türde sistemleri XML kullanılan ayar dosyaları ile tasarlamak gerekir
diyorum.

Bunun dışında, madem istemci-sunucu çalışıyoruz; ortalıkta bir LDAP
kullanıcı doğrulaması sistemi varsa JAAS ve JNDI kullanmanızı şiddetle
önereceğim.

Sevgiler.

Bora Güngören.

--
<a href="http://www.bilisimyazkampi.com" target=" _blank"><img
src="http://www.portakalteknoloji.com/images/kamp-banner.gif" alt="Bilişim
Yaz Kampı 2004"></a>

--------- Orjinal mesaj -------- Kimden: linux-programlama@liste.linux.org.tr Kime: linux-programlama@liste.linux.org.tr <linux-programlama@liste.linux.org.tr> Konu: [linux-programlama] Re: Rv: Coklu kullanici destegi Tarih: 30-08-04 12:47

> Tesekkurler. > Malesef, application server kullanmiyoruz. Web tabanli yazmadigimiz > icin, Tomcatten de faydalanamiyoruz. Application server islerimizi cok > kolaylastiracagi halde, kullanicilara yuk olacak. > > Simdi ortaya cikan bir diger konu, zamana gore izin atama. Onceki mailde > bahsettigimiz izin sistemine zaman eklemeye calisiyoruz. > > tekrar tesekkurler. > Iyi gunler. > > > On Mon, 2004-08-30 at 03:56 +0300, Bora wrote: > &gt; Merhaba, > &gt; > &gt; JSP/Servlet kullanacaksanız Tomcat üzerinden isterseniz bir XML dosyasından > &gt; MemoryRealm, isterseniz bir veri tabanından JDBCRealm yada LDAP kaynağından > &gt; JNDIRealm kullanarak kullanıcı/rol doğrulaması kolayca yapılabiliyor.

> &gt; > &gt; - Tomcat ayarları üzerinde uygulamanın güvenlik ayarları yapılırken > &gt; kaynaklar tanımlanıp hangi rollerin hangi kaynaklara erişeceğini > &gt; tanımlıyorsunuz. > &gt; - Kullanıcı adı/şifre ve kullanıcı adı/rol ikililerine yukarıda saydığım > &gt; kaynaklardan erişmek için ayarlar yapıyorsunuz. > &gt; > &gt; Gerisi kolayca oluyor. Daha önceden Windows Domain Authentication > &gt; yapmışsanız, tıpatıp aynı görünümde işliyor diyebilirim. > &gt; > &gt; Kolay gelsin. > &gt; > &gt; Bora Güngören. > &gt; > &gt; -- > &gt; &lt;a href=&quot;http://www.bilisimyazkampi.com"; target=&quot; _blank&quot;&gt;&lt;img > &gt; src=&quot;http://www.portakalteknoloji.com/images/kamp-banner.gif"; alt=&quot;Bilişim > &gt; Yaz Kampı 2004&quot;&gt;&lt;/a&gt; > &gt; > &gt; > &gt; --------- Orjinal mesaj -------- > &gt; Kimden: linux-programlama@liste.linux.org.tr > &gt; Kime: linux-programlama@linux.org.tr &lt;linux-programlama@linux.org.tr&gt; > &gt; Konu: [linux-programlama] Coklu kullanici destegi > &gt; Tarih: 26-08-04 15:48 > &gt; > &gt; &gt; Hazirladigimiz GPL projeye coklu kullanici destegi eklemek icin > &gt; ugrasiyoruz. > &gt; &gt; Istedigimiz role-based authorization. Kullanicilar olsun, gruplar olsun, > &gt; &gt; belirli modullere veya onun componentlarina erisim izinleri olsun. > &gt; Ornegin, > &gt; &gt; hic,okuma,yazma,silme,admin gibi. Bir kullanici birden fazla gruba ait > &gt; &gt; olabilir. Kullaniciya ozel izinler verilebilir. > &gt; &gt; > &gt; &gt; Dusundugumuz yontemler pek icimize sinmedi. Postnuke'un yapisi guzel, > &gt; birde > &gt; &gt; Jaas var onlari arastiriyoruz. > &gt; &gt; > &gt; &gt; Tum bu sistemi veritabaninda nasil tutariz, Kodla nasil implement ederiz? > &gt; &gt; Daha once benzeri bir uygulama yapmissaniz veya bildiginiz bir proje varsa > &gt; &gt; yardim edebilir misiniz? > &gt; &gt; > &gt; &gt; Tesekkurler. > &gt; &gt; > &gt; &gt; -- > &gt; &gt; Hüseyin Ergün huseyin@su.sabanciuniv.edu > &gt; &gt; Computer Scientist > &gt; &gt; &amp;amp; Engineer Tel:90-216-483 9000 /2320 > &gt; &gt; > &gt; &gt; > &gt; &gt; > &gt; &gt; > &gt; > &gt; ________________________________________________ > &gt; &lt;a href='http://www.vt.com.tr'&gt;Vargonen Technologies&lt;/a&gt; - &lt;a > &gt; href='http://www.postamerkezi.com'&gt;www.postamerkezi.com&lt;/a&gt; > &gt; > &gt; > > > >

________________________________________________ <a href='http://www.vt.com.tr'>Vargonen Technologies</a> - <a href='http://www.postamerkezi.com'>www.postamerkezi.com</a>


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.