Userdb: Porovnání verzí
Řádek 17: | Řádek 17: | ||
== SOAP přístup (vývoj 6/2007-8/2007) == | == SOAP přístup (vývoj 6/2007-8/2007) == | ||
− | + | ||
+ | === Technologie === | ||
+ | |||
Linux, Perl 5.8.8, modul [http://search.cpan.org/~byrne/SOAP-Lite-0.69/lib/OldDocs/SOAP/Lite.pm SOAP::Lite], FastCGI, Apache 2.x, MySQL 5.0.x | Linux, Perl 5.8.8, modul [http://search.cpan.org/~byrne/SOAP-Lite-0.69/lib/OldDocs/SOAP/Lite.pm SOAP::Lite], FastCGI, Apache 2.x, MySQL 5.0.x | ||
− | ''' | + | ===specifikace API=== |
+ | |||
+ | API by melo obsahovat tyto moznosti (metody): | ||
+ | |||
+ | |||
+ | '''1) Vypis uzivatele''' | ||
+ | |||
+ | vstup - UID (povinny) | ||
+ | |||
+ | vystup - veskere parametry, ktere jsou "videt" pres webove rozhranni | ||
+ | |||
+ | |||
+ | '''2) Vypis oblasti''' | ||
+ | |||
+ | vstup - cislo oblasti (povinny) | ||
+ | |||
+ | vystup - seznam UID | ||
+ | |||
+ | |||
+ | '''3) Uprava udaju uzivatele''' | ||
+ | |||
+ | vstup - UID (povinny), parametry, ktere menim | ||
+ | |||
+ | vystup - navratova hodnota operace, v pripade chyby ci zamitnuti muze byt | ||
+ | druhym parametrem duvod chyby/zamitnuti | ||
− | + | ||
+ | Pokud by to nekdo uzil, tak muze byt jeste ctvrta metoda | ||
+ | |||
+ | '''4) Zalozeni noveho uzivatele''' | ||
+ | |||
+ | vstup - veskere udaje jako u webu s tim, ze povinne jsou ty co jsou povinne | ||
+ | na webu | ||
+ | |||
+ | vystup - shodny s bodem 3 | ||
+ | |||
+ | |||
+ | U bodu 4 by se muselo poresit vygenerovani reg. listu. | ||
--[[Uživatel:VojtaLhota|VojtaLhota]] 09:44, 6. 6. 2007 (CEST) | --[[Uživatel:VojtaLhota|VojtaLhota]] 09:44, 6. 6. 2007 (CEST) | ||
+ | |||
+ | --Bongo 18:13, 11. 6. 2007 (CEST) |
Verze z 11. 6. 2007, 17:16
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 moznosti (metody):
1) Vypis uzivatele
vstup - UID (povinny)
vystup - veskere parametry, ktere jsou "videt" pres webove rozhranni
2) Vypis oblasti
vstup - cislo oblasti (povinny)
vystup - seznam UID
3) Uprava udaju uzivatele
vstup - UID (povinny), parametry, ktere menim
vystup - navratova hodnota operace, v pripade chyby ci zamitnuti muze byt druhym parametrem duvod chyby/zamitnuti
Pokud by to nekdo uzil, tak muze byt jeste ctvrta metoda
4) Zalozeni noveho uzivatele
vstup - veskere udaje jako u webu s tim, ze povinne jsou ty co jsou povinne na webu
vystup - shodny s bodem 3
U bodu 4 by se muselo poresit vygenerovani reg. listu.
--VojtaLhota 09:44, 6. 6. 2007 (CEST)
--Bongo 18:13, 11. 6. 2007 (CEST)