Udelat to jako prepinac platici pouze pokud je clovek prihlaseny je blbost -
jak by se to pak projevilo v chatu? Hlaska
"uzivatel blabla se prave prihlasil. Zmente si svuj nick, mate na to 10s. 9,
8, 7, .... *** uzivatel blabla has been disconnected " se mi moc nezda.
JiMo ted presne vystihl problem, ktery v tom vidim - nelibi se mi to a melo by
to byt statictejsi.
Zkusim to ale rozvest: Nova polozka, registrovane chatid, by si treba Mirco,
ktery je v Chatu zasadne jako Vzoromil, nadefinoval v Xyz default chatid
Vzoromil (system by mu ho sam doplnil pri vstupu do Chatu).
Pote by byla globalni mnozina id (coz by bylo sjednoceni mnozin vsech userid a
reg. chatid), na jejiz cizi polozky by si nikdo nemohl zmenit chatid.
Tzn. nikdo, kdo nema userid Mirco by si nemohl zmenit chatid na Mirco nebo
Vzoromil. Uvazuji, zda by se to udelalo globalne tedy plosne nebo zda by si
kazdy mohl zvolit, zda ma byt jeho par userid a reg. chatid takto chranen.
System by pak pouze pri vstupu do Chatu nebo prikazu /n zkontroloval, zda
pozadovane chatid nepatri do mnoziny obsazenych a chranenych. Pokud by nekdo
nastavil prepinac vlastni ochrany a nekdo by prave v Chatu pod chranenym
chatid byl, nestalo by se nic.
Jak tohle vidite? Stacilo by to plosne (tedy bez toho prepinace)?
T.
|