# 🔐 AUTHENTICATION & IDENTITY SPECIFICATION (v1.0) ## I. AZONOSÍTÁSI STRATÉGIA A rendszer szétválasztja a **technikai hozzáférést** (User) és a **valós identitást** (Person). ### 1. Identitás szintek - **User (Login):** Email + Jelszó. Csak a belépéshez és a munkamenethez kell. - **Person (Identity):** Vezetéknév, Keresztnév, Anyja neve, Születési adatok, Okmányok. - **Azonosító:** Minden Person kap egy globális egyedi azonosítót (UUID). ### 2. Soft Delete & Re-regisztráció - **Nincs fizikai törlés:** A felhasználó csak egy `is_hidden` vagy `deleted_at` flag-et kap. - **Ismételt regisztráció:** Ha az email/név/okmány alapján a rendszer felismeri a visszatérőt: - Új technikai User fiók jön létre. - Ez az új fiók a korábbi Person ID-hoz kapcsolódik. - **Adat-izoláció:** A felhasználó csak az új regisztráció dátuma utáni eseményeket látja. A régi adatok a háttérben maradnak (statisztika, sofőr elemzés), de számára rejtettek. ## II. BŐVÍTETT ADATTÁR (KYC & SAFETY) A `persons` tábla az alábbi adatcsoportokat tartalmazza (Progresszív feltöltéssel): - **Alapadatok:** `last_name`, `first_name`, `birth_place`, `birth_date`, `mothers_name`. - **Hivatalos okmányok:** Személyi ig. szám, Jogosítvány (szám + kategóriák + érvényesség), Lakcímkártya, TAJ, Adóazonosító. - **Vészhelyzeti adatok (Safety):** Vércsoport, Allergia, Értesítendő személy (ICE) neve és telefonszáma. - **Jutalom:** A teljes körű adategyeztetésért 2 hét PRÉMIUM tagság jár. ## III. JUTALÉK ÉS GAZDASÁG ### 1. Piramis rendszer (3 szint) Meghívó lánc alapján számolt jóváírás: - **1. szint (Közvetlen):** 10% - **2. szint:** 5% - **3. szint:** 2% *A százalékok a befizetés pillanatában érvényes admin beállítások alapján rögzülnek a tranzakcióban (Snapshot).* ### 2. Wallets Minden regisztrációnál létrejön: - **Coin Wallet:** Belső fizetőeszköz (Kredit). - **XP Ledger:** Tapasztalati pontok (Verseny és rangsor). ## IV. MODERÁCIÓ ÉS VALIDÁLÁS - **Validált vélemény:** Csak igazolt ott-tartózkodás (GPS) vagy számlafotó után adható. - **Fellebbezés:** A szerviz kérheti a vélemény felülvizsgálatát, amit a Moderátorok/Validátorok bírálnak el.