API má být obecné, což zadání věku splňuje, ale věková kategorie ne (pro každou službu by byly různé kategorie).
Co je za problém mít LOKÁLNĚ uložené datum? Stejným způsobem máme v profilu i dost jiných osobních údajů, jménem počínaje.
A v konečném ohledu systém nijak nebrání ve změně a zadání nepravdivých údajů (jen to je v rozporu se zákonem Kalifornie, kde je k tomu jmenovitě i vyčíslená pokuta).
Ve vedlejší zprávičce je odkaz na github a tam to probírali dost detailně
> A v konečném ohledu systém nijak nebrání ve změně a zadání nepravdivých údajů (jen to je v rozporu se zákonem Kalifornie, kde je k tomu jmenovitě i vyčíslená pokuta).
Já samozřejmě neumím číst americké zákony, ale nevidím to tam. Přijde mi, že pokud ("A person that violates this title") je tam pro poskytovatele OS / vývojáře, který API neposkytne, ne pro uživatele, který tam vyplní špatné údaje.
Stejně tak je to pole nepovinné a má konkrétní opt-in využití - man fingerd
Mimochodem, opravdu se tady musíme slovíčkařit jak u soudu (pane soudce, já ho nezabil, on zakopl a spadnul mi na kudlu, a od pistole se mi kouřilo, protože jsem do ní foukal kouř z cigarety) u dvou diametrálně odlišných věcí, kdy myslím že je celkem bez pochyby každému jasné, k čemu slouži(l) ten příklad první, a k čemu povede ten případ druhý?
Opravdu každá K-V databáze není to samé...
Může to udělat administrátor - a to je to, co mi na tom přijde špatné.
IMHO údaje o uživatelích patří k uživatelskému profilu (který může být spravovaný administrátorem - to se ve firmách a zasíťovaném provozu hodí), a odtud vy se měla primárně brát. Kopírovat je do nějaké další databáze, aby byly zaručené
, mi přijde jako ne zcela ideální řešení.
Než začnete obhajovat nějaký nesmysl, bylo by dobré si o něm něco zjistit:
Google Play Age Signals API dokumentace (ano, to je oficiální Google implementace) obsahuje pole userStatus, které nabývá mj. hodnoty VERIFIED, pokud Google verified the user's age using a commercially reasonable method such as a government-issued ID, credit card, or facial age estimation.
Což není žádné "lokálně uložené zfixlované datum".
A je jen otázka času, kdy si jednotlivé služby vynutí, aby toto pole mělo právě hodnotu VERIFIED a ne jinou.
Navíc na rootu bych očekával, že diskutující chápe, že v online přístroji nic jako "lokálně uložená data" prostě neexistuje, protože cokoliv, co je uložené na online stroji je prostě v online prostoru. Naposledy jsem měl data uložená lokálně na své 286, při troše dobré vůle bych dneska za "lokálně" uložená data mohl považovat data v zálohách na starých DVD/CD/BD, dokud je nestrčím do mechaniky počítače.