Save test environment changes
This commit is contained in:
40
docs/V01_gemini/05_AUTH_AND_IDENTITY_SPEC.md
Normal file
40
docs/V01_gemini/05_AUTH_AND_IDENTITY_SPEC.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# 🔐 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.
|
||||
Reference in New Issue
Block a user