So deaktivieren Sie die erforderliche SSO-E-Mail-Aktivierung

Ich habe die Anweisungen befolgt, die hier beschrieben sind, um die Single-Sign-On (SSO)-Authentifizierung für bestehende Anmeldeinformationen von Discourse-Konten auf unserer Website zu aktivieren.

Als Teil der SSO-Authentifizierung muss der Benutzer sein Konto aktivieren, indem er auf einen Link klickt, der per E-Mail an seine E-Mail-Adresse gesendet wird.

Hier ist, was im Forum angezeigt wird, nachdem Sie sich authentifiziert, aber Ihr Konto nicht aktiviert haben.

Hier ist die Aktivierungs-E-Mail, die an den Benutzer gesendet wird.

Hier ist meine Frage – Gibt es eine Möglichkeit, diese erforderliche E-Mail-Aktivierung nach einer erfolgreichen SSO-Authentifizierung zu deaktivieren?

Ich habe hier gelesen, dass ich durch Setzen des require_activation SSO-Parameters auf false die Notwendigkeit für den Benutzer, sein Konto per E-Mail zu aktivieren, deaktivieren kann.

  • Deaktiviert das Setzen dieses SSO-Parameters auf false die E-Mail-Aktivierung?
  • Ich gehe davon aus, dass diese Änderung Änderungen am SSO-Authentifizierungscode erfordert. Ist das eine korrekte Annahme?
  • Gibt es eine Möglichkeit, die E-Mail-Aktivierung über die Admin-Einstellungen zu deaktivieren, ohne Codeänderungen vornehmen zu müssen? Hinweis: Wir möchten nicht alle von Discourse gesendeten E-Mails deaktivieren, sondern nur die E-Mail im Zusammenhang mit der Kontoaktivierung.

Vielen Dank im Voraus.

1 „Gefällt mir“

Ja und ja :+1:

Nein, Sie müssen Ihren DiscourseConnect (früher ‘Discourse SSO’)-Anbietercode aktualisieren.

Stellen Sie bitte sicher, dass Ihr Anbieter die E-Mails der Benutzer tatsächlich verifiziert, bevor Sie diese Änderung vornehmen. Andernfalls könnten Sie verschiedenen Sicherheitsproblemen ausgesetzt sein.

1 „Gefällt mir“

David – Danke für die schnelle Antwort. Ja, wir überprüfen die von Benutzern angegebenen E-Mails, wenn unsere Hauptkonten auf der Website erstellt werden.

2 „Gefällt mir“