Dvoufázová Registrace – jak na to?
- divispet
- Člen | 29
Ahoj,
řeším problém jak nejlépe vyřešit registraci kdy je potřeba vytvořit dvě entity – uživatel a k němu druhou entitu (typ není podstatný) – v podstatě dvoukroká registrace.
Ukládat uživatele a potom přistoupit na druhý krok mi přijde neefektivní, protože když by uživatel z jakéhokoliv důvodu registraci nedokončil (nevytvořil druhou entitu) tak by v DB zůstával jen ten uživatel a byl by vlastně dummy.
Máte někdo nějaké doporučení?
Díky
- Kamil Valenta
- Člen | 820
Dát si info z prvního kroku do sessions a do DB to nacpat až při úplnosti druhého kroku?
A nebo si toho uživatele ukládat do DB s timestampem a pak cronem promazávat vše, co je starší jak N dní a neexistuje k tomu entita z druhého kroku. Ale to jen v případě, že by to bylo vynuceno okolnostmi, které zde nejsou uvedeny. Připadá mi lepší neúplná data vůbec neukládat.
Editoval kamil_v (8. 10. 2019 8:35)