On 5/2/06, Aljosa Mohorovic <aljosa@revolucija.hr> wrote:
On 5/2/06, Franjo Stipanovic <fritzfs@gmail.com> wrote:
> Ok ...
> Par pitanja:
> - na kojem se softveru vrti apps i distro?
php4/mysql, a kod je prilicno lose napisan 8-)
> - da li je taj softver dostupan obicnom smrtniku kao sto sam ja?
nemam pojma, koliko ja znam kod se nalazi samo na
griffin.linux.hr serveru
> - zelis li samo postaviti da se koristi jedna baza podataka za logiranje ili
> da je cak podijeljen i session izmedju
linux.hr, apps i distro?
zelim samo servis koji je neovisan o programskom jeziku, a u slucaju
da www.linux.hr promijeni xoops u nesto drugo da bude dovoljno
promijeniti samo taj servis i apps/distro.linux.hr rade i dalje bez
promjene u kodu.
Da, istina, ako imas visak slobodnog vremena, najbolje bi bilo napisati zaseban XML/SOAP/... servis koji ima svoju bazu i u tom slucaju da
linux.hr i apps i distro koriste to za autorizaciju korisnika ...
taj servis za autorizaciju trebao bi imati bar ove funkcije za poslani
user/pass:
1. isUser() -> korisnik sa tim user/pass-om postoji
2. isAdmin() -> korisnik je administrator
Da, to je sve sto je potrebno za pocetak ...
servis bi trebao samo provjeravati ako postoji korisnik, a ne imati
mogucnost registracije korisnika tako da ne bude sigurnosnih problema
(bilo na strani apps/distro ili www.linux.hr
skripti)
jedan od sporednih ciljeva je omoguciti ljudima koji preferiraju
perl/python/ruby da mogu lakse napraviti, ako im je potrebna
autorizacija korisnika, bilo kakve stranice u sklopu linux.hr-a
moze se uklopiti u kombinaciju koju sam dolje spomenuo ...
> Mogao bih posvetiti neko kratko vrijeme tome, ako ti je potrebna pomoc ...
iskreno, volio bi da netko drugi napravi taj servis jer ta osoba mora
prouciti kako funkcionira sustav korisnika u xoops-u. bilo bi dobro da
ako netko i zna kako funkcionira da posalje kratke upute ako nema
vremena da napravi servis
Ipak, da je na meni odabir, ja bi napravio sljedece:
- sinkronizirao korisnicke tablice za distro/apps user sa
linux.hr user
- napravio pri registraciji na
linux.hr da se takodjer INSERT-a user informacije u distro i apps user tables ...
ili jednostavno pri logiranju koristio user tablicu iz
linux.hr db umjesto vlastitih user tbl za distro i apps ...
Relativno malo posla, a dobijes ovo sto si htjeo ...
Zasto?
Jer vjerujem da ce HULK koristiti xoops jos dugo vremena ...
Hope it helps ...
_______________________________________________
Work mailing list
Work@linux.hr
http://lists.linux.hr/listinfo/work