Userdb: Porovnání verzí
Řádek 25: | Řádek 25: | ||
===specifikace API=== | ===specifikace API=== | ||
− | API by melo obsahovat tyto | + | API by melo obsahovat tyto možnosti (metody): |
− | '''1) | + | '''1) Výpis uživatele''' |
− | vstup - UID ( | + | vstup - UID (povinný) |
− | + | výstup - UID, členství, oblast, jméno a příjmení, nickname, adresa, IP(s), rok narození, dočasný přístup na hl. počítač, e-mail, členství založil, členství od, poslední změna údajů, datum poslední změny | |
− | '''2) | + | '''2) Výpis oblasti''' |
− | vstup - | + | vstup - číslo oblasti (povinný) |
− | + | výstup - seznam UID | |
− | '''3) | + | '''3) Úprava údajů uživatele''' |
− | vstup - UID ( | + | vstup - UID (povinný), parametry, které měním |
− | + | výstup - návratová hodnota operace, v případě chyby či zamítnutí může být | |
− | + | druhým parametrem důvod chyby/zamítnutí | |
− | Pokud by to | + | Pokud by to někdo užil, tak může být ještě čtvrtá metoda |
− | '''4) | + | '''4) Založení nového uživatele''' |
− | vstup - | + | vstup - veškeré údaje jako u webu s tím, že povinné jsou ty co jsou povinné |
na webu | na webu | ||
− | + | výstup - shodný s bodem 3 | |
− | U bodu 4 by se muselo | + | U bodu 4 by se muselo pořešit vygenerování reg. listu. |
Verze z 11. 6. 2007, 21:47
Obsah
Databáze členů o.s. HKfree
Je známá též pod krycím názvem userdb
Slouží k evidenci členů sdružení. Při připojení nového člena do sdružení jej správce do userdb zapíše a obdrží přihlášku - soubor ve formátu RTF - kterou vytiskne. Správce i nový člen přihlášku podepíší a každý si ponechá půlku.
Běží na stroji brita.hkfree.org, který je fyzicky umístěn ve Lhotě pod Libčany. Přístup do ní mají všichni správci oblastí a jejich zástupci. Technickým správcem databáze je VojtaLhota (Jabber ID: VojtaP@jabber.cz).
Je v provozu ode dne oficiálního založení sdružení, tj. od 10.4.2004.
WWW přístup (pro správce)
Na adrese http https://brita.hkfree.org/hkfree/userdb/
login: nickname z tvojí přihlášky
heslo: heslo z tvojí přihlášky (bacha na malá/velká písmena)
SOAP přístup (vývoj 6/2007-8/2007)
Technologie
Linux, Perl 5.8.8, modul SOAP::Lite, FastCGI, Apache 2.x, MySQL 5.0.x
specifikace API
API by melo obsahovat tyto možnosti (metody):
1) Výpis uživatele
vstup - UID (povinný)
výstup - UID, členství, oblast, jméno a příjmení, nickname, adresa, IP(s), rok narození, dočasný přístup na hl. počítač, e-mail, členství založil, členství od, poslední změna údajů, datum poslední změny
2) Výpis oblasti
vstup - číslo oblasti (povinný)
výstup - seznam UID
3) Úprava údajů uživatele
vstup - UID (povinný), parametry, které měním
výstup - návratová hodnota operace, v případě chyby či zamítnutí může být druhým parametrem důvod chyby/zamítnutí
Pokud by to někdo užil, tak může být ještě čtvrtá metoda
4) Založení nového uživatele
vstup - veškeré údaje jako u webu s tím, že povinné jsou ty co jsou povinné na webu
výstup - shodný s bodem 3
U bodu 4 by se muselo pořešit vygenerování reg. listu.
--VojtaLhota 09:44, 6. 6. 2007 (CEST)
--Bongo 18:16, 11. 6. 2007 (CEST)