Proč na kontrolní vrstvě záleží
Nákup může být platný, když je vytvořen, a neplatný později po vrácení peněz, zrušení, vypršení platnosti nebo změně poskytovatele. Centralizace tohoto stavu zabrání každé aplikaci vymyslet jinou odpověď.
BillingMeldKontrola mobilní fakturace a ochrana příjmůBillingMeld odděluje události poskytovatele od rozhodnutí o přístupu, které váš produkt skutečně potřebuje.
Nákup může být platný, když je vytvořen, a neplatný později po vrácení peněz, zrušení, vypršení platnosti nebo změně poskytovatele. Centralizace tohoto stavu zabrání každé aplikaci vymyslet jinou odpověď.
Odesílejte důkazy o nákupu do BillingMeld, získejte normalizovaný stav a používejte aktualizace událostí prostřednictvím smlouvy používané vaším backendem.
Pověření poskytovatele, pravidla ověřování a rozhodnutí o oprávnění patří do řízené infrastruktury backendu. Klient by měl obdržet pouze výsledek přístupu, který potřebuje.
Začněte s jedním produktem a jedním typem oprávnění. Jakmile bude státní smlouva stabilní, rozšiřte stejná pravidla na další aplikace a plány.