A napokban az egyik fejlesztői webhelyen véletlenül elindítottam a cront, mire a Notify modul kiküldte az új tartalmakról szóló értesítőket a feliratkozott felhasználóknak. Állhattam neki kihalászni az adatbázisból a feliratkozottak email címeit, és aztán írhattam az elnézést kérő levelet. Megrendelő sem volt túl boldog. :)
Az ilyen balesetek megelőzésére alkalmas az Advanced Mail Reroute modul, amivel beállíthatjuk, hogy bizonyos emaileket a rendszer ne továbbítson, míg a fejlesztés során szükséges posta (jelszavak, beléptető linkek, stb.) zavartalanul megérkezik hozzánk.
Comments
Ezt nem szabad
A fejlesztoi adatbazisban en torolni szoktam az email cimeket egyszeruen. UPDATE users SET mail = '' Ha kell egy jelszo, kezzel be lehet irni az adatbazisba UPDATE users SET pass=md5('jelszo') WHERE uid = 1234567890
ellenérvek, pls?
Köszi az SQL parancsokat, de ebből nem derült ki számomra, hogy miért nem szabad…? :)
További hasonló/duplikált megoldások:
privat info
Mert a privat (szenzitiv) adatokat vedeni kell, igy jobb ha nem is kerulnek a fejlesztoi adatbazisba.
Igen, ez jogos
Mondjuk itt csak 1 fejlesztő fér hozzá a fejlesztői szerverhez, aki az élesen is szabadon dolgozhat, ezért nincs különösebb adatvédelmi protokoll. De valóban így kellene. :)