Va bene archiviare chiavi beta monouso in testo normale nel database? Sarò pre-generando e memorizzando circa 2 chiavi. Le chiavi vengono passate in modo che le persone possano iscriversi con esso, piuttosto che consentire alle persone a caso di registrarsi.
L'unica cosa negativa è che se qualcuno potrebbe rubare tutte le chiavi beta con un db dump, se ciò dovesse accadere. La protezione temporanea può essere sottoposta a un hashing con bcrypt, quindi confrontando l'hash dell'ingresso dell'utente con l'hash della chiave (come una password), ma in tal modo la pre-generazione di chiavi 2M e l'hashing di tutto sarebbe troppo lento.