Userdb: Porovnání verzí

Z HKfree wiki
Skočit na navigaci Skočit na vyhledávání
Řádek 25: Řádek 25:
 
===specifikace API===
 
===specifikace API===
  
API by melo obsahovat tyto moznosti (metody):
+
API by melo obsahovat tyto možnosti (metody):
  
  
'''1) Vypis uzivatele'''
+
'''1) Výpis uživatele'''
  
vstup - UID (povinny)
+
vstup - UID (povinný)
  
vystup - veskere parametry, ktere jsou "videt" pres webove rozhranni
+
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) Vypis oblasti'''
+
'''2) Výpis oblasti'''
  
vstup - cislo oblasti (povinny)
+
vstup - číslo oblasti (povinný)
  
vystup - seznam UID
+
výstup - seznam UID
  
  
'''3) Uprava udaju uzivatele'''
+
'''3) Úprava údajů uživatele'''
  
vstup - UID (povinny), parametry, ktere menim
+
vstup - UID (povinný), parametry, které měním
  
vystup - navratova hodnota operace, v pripade chyby ci zamitnuti muze byt
+
výstup - návratová hodnota operace, v případě chyby či zamítnutí může být
druhym parametrem duvod chyby/zamitnuti
+
druhým parametrem důvod chyby/zamítnutí
  
  
Pokud by to nekdo uzil, tak muze byt jeste ctvrta metoda
+
Pokud by to někdo užil, tak může být ještě čtvrtá metoda
  
'''4) Zalozeni noveho uzivatele'''
+
'''4) Založení nového uživatele'''
  
vstup - veskere udaje jako u webu s tim, ze povinne jsou ty co jsou povinne
+
vstup - veškeré údaje jako u webu s tím, že povinné jsou ty co jsou povinné
 
na webu
 
na webu
  
vystup - shodny s bodem 3
+
výstup - shodný s bodem 3
  
  
U bodu 4 by se muselo poresit vygenerovani reg. listu.
+
U bodu 4 by se muselo pořešit vygenerování reg. listu.
  
  

Verze z 11. 6. 2007, 22:47

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)