Mam takie pytanie, mam w aplikacji coś takiego, że załóżmy zakładam sobie konto i jest nieaktywne, a link aktywacyjny przychodzi np na email. Zastanawiam się jak zaprojektować generowanie tego tokenu, żeby uniknąć dodawania kolumny(tj pola) do całego Entity.
Bo skoro ma być używane tylko raz, przy rejestracji (ew pozniej przy ponawianiu wysyłania tokena), po co tym zaśmiecać bazę? Znacie jakiś sposób żeby uniknąć tego?
Myślałem nad generowaniem tokena - w przypadku konta uzytkownika - z jego jakichś danych np imienia, nazwiska itp. Tylko ma to minusy bo np nie będe mógł generować nowego(innego) tokena jak będzie potrzebny
Możnaby też manualnie zrobic tabele, albo osobne entity które miałoby ID użytkownika i token - ale tego też próbuje uniknąć. being lightweight matters :D
Jakiś pomysł?