Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 165 Pomógł: 5 Dołączył: 10.07.2008 Skąd: Wrocław Ostrzeżenie: (0%)
|
Witam,
Przy rejestracji w serwisie umieszczam w bazie danych dane podane przez użytkownika i wysyłam mu link aktywujący konto. Link ma ważność 24h, po tym czasie chcę usuwać dane użytkownika z bazy. Jak najlepiej to zrobić? Myślę nad zrobieniem dodatkowej tabeli, w której będę trzymał nieaktywowanych userów (jeśli ktoś się aktywuje, to jego dane zostaną przeniesione do właściwej tabeli). Teraz mogę przy każdym odwołaniu do rejestracji/aktywacji po prostu sprawdzać tabelę nieaktywowanych, czy któryś mi się "nie przeterminował" i jeśli tak, to wywalać delikwenta. Tylko to może doprowadzić do zawieszenia systemu - ciągłe wywoływanie linka do aktywacji/rejestracji, no chyba że wprowadzę CAPTCHE. W każdym razie wymaga to przemyślenia. Jakieś sugestie? |
|
|
|
eccocce Usuwanie nieaktywowanych kont 8.10.2010, 17:51:10
nospor Zamiast drugiej tabeli dodaj do pierwsze pole ACTI... 8.10.2010, 18:00:16
ExPlOiT Ja, bym to zrobił tak, w tabeli gdzie są użytkowni... 8.10.2010, 18:06:31 ![]() ![]() |
|
Aktualny czas: 21.12.2025 - 22:11 |