Contao-Camp 2024
Ergebnis 1 bis 10 von 10

Thema: cron job "Purge expired registrations" deaktivieren

  1. #1
    Contao-Nutzer
    Registriert seit
    28.06.2010.
    Beiträge
    55

    Standard cron job "Purge expired registrations" deaktivieren

    Hi,
    ich habe die Herausforderung, dass die neuen Mitglieder manuell durch backend-Benutzer freigeschaltet werden (nachdem ein zusätzliche schriftliche Einverständniserklärung zugesandt wurde) und dies dauert manchmal länger als es im contao core vorgesehen ist.

    Es gibt einen cron job "Purge expired registrations", der nach ca 2 Tagen die neuen Registrierungen wieder löscht, wenn sie noch nicht aktiviert wurden (https://docs.contao.org/dev/framework/cron/).

    Gibt es eine Möglichkeit, einzelne Standard-cron jobs zu deaktivieren?
    Ich habe nur doku zu dem hinzufügen von neuen cron jobs gefunden...

    Vielen Dank und beste Grüße
    sven

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.883
    Partner-ID
    10107

    Standard

    Nutzt du das Notification Center?
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Nutzer
    Registriert seit
    28.06.2010.
    Beiträge
    55

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Nutzt du das Notification Center?
    ja

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.883
    Partner-ID
    10107

    Standard

    Dann bist du vermutlich in dieses Problem gelaufen. Aktualisiere terminal42/notification_center auf 1.6.0.
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Nutzer
    Registriert seit
    28.06.2010.
    Beiträge
    55

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Dann bist du vermutlich in dieses Problem gelaufen. Aktualisiere terminal42/notification_center auf 1.6.0.
    Danke Dir, spooky
    Das ist ja mal ganz frisch in github, hat mich nur ein paar graue Haare gekostet diese immer wieder verschwindenden Neuregistrierungen (die ich dann jeweils, nachdem ich das Problem verstanden hatte jeweils wieder aus DB-Sicherungen einspielen konnte).
    Dann hoffe ich mal, dass damit das Problem vermieden werden kann.

    Und für meinen ursprünglichen Ansatz, den einen cron job zu deakttivieren gibt es keine Lösung?

    Beste Grüße,
    sven

  6. #6
    Contao-Nutzer
    Registriert seit
    28.06.2010.
    Beiträge
    55

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Dann bist du vermutlich in dieses Problem gelaufen. Aktualisiere terminal42/notification_center auf 1.6.0.
    Wobei ich hoffe, dass nicht nur der optin-token dadurch vermieden wird sondern auch das Löschen von nicht aktivierten neuen Mitgliedern - ich hab bisher nix gefunden, woran dieser Zeitraum begrenzt wird. Ist das das Ablaufdatum des Token der Startschuss für das Löschen? Der liegt ja glaub bei +3 Tage...

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.883
    Partner-ID
    10107

    Standard

    Es werden nicht nicht aktivierte Mitglieder gelöscht, sonden nicht bestätigte Opt-In Tokens. Beim Löschen eines nicht bestätigten Opt-In Tokens werden auch die zum Opt-In Token zugehörigen Daten aus Datenschutzrechtlichen Gründen gelöscht, in diesem Fall das jeweilige Mitglied. Wurde bei der Registrierung kein Opt-In Token benutzt, wurde auch kein Opt-In Token angelegt und daher wird das Mitglied auch nie gelöscht.
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Nutzer
    Registriert seit
    28.06.2010.
    Beiträge
    55

    Standard

    Nochmal Danke, klingt plausibel ;-)

  9. #9
    Contao-Nutzer
    Registriert seit
    05.11.2015.
    Beiträge
    46

    Standard

    Hallo,

    ich habe das Problem ohne, dass ich das Notification Center benutze. Das Problem scheint erst seit 4.9 zu bestehen. Ich habe vor einem Monat von 4.4 auf 4.9 geupdated und inzwischen wurden auffällig viele Mitglieder gelöscht.

    Gibt es eine Möglichkeit das Opt-In-Token gar nicht erst setzen zu lassen?

    Viele Grüße und Danke für den tollen Support hier im Forum

  10. #10
    Contao-Nutzer
    Registriert seit
    28.06.2010.
    Beiträge
    55

    Standard

    Zitat Zitat von iosis101 Beitrag anzeigen
    Hallo,

    ich habe das Problem ohne, dass ich das Notification Center benutze. Das Problem scheint erst seit 4.9 zu bestehen. Ich habe vor einem Monat von 4.4 auf 4.9 geupdated und inzwischen wurden auffällig viele Mitglieder gelöscht.

    Gibt es eine Möglichkeit das Opt-In-Token gar nicht erst setzen zu lassen?

    Viele Grüße und Danke für den tollen Support hier im Forum
    Hi,
    nach meinem inzwischen erworbenen Halbwissen (siehe letzten Post von Spooky) läufst du in die Falle, wenn du Opt-in aktiviert hast (also im Registrierungsmodul die Option "Aktivierungsmail verschicken" aktiviert hast. Dann wird der Opt-in Eintrag erstellt und damit das Löschen nach Ablauf der scheinbar hard codierten Optin-Lifetime ausgelöst.
    Beste Grüße,
    sven

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •