MembershipWorks Single Sign On (SSO) meldet nur Mitglieder Ihrer Organisation an. MembershipWorks-Administratorkonten sind keine Mitglieder. Wenn also jemand als Administrator bei MembershipWorks angemeldet ist und Ihr Forum öffnet, wird ein access_denied-Fehler mit der Meldung „Benutzersitzung ungültig“ angezeigt.
Dies ist ein erwartetes Verhalten von MembershipWorks-Seite, aber Sie können Ihren Mitarbeitern trotzdem vollen Administratorzugriff auf Ihr Forum gewähren. Die folgenden Schritte verwenden das Mitglieds-Login und erfordern keine Codeänderungen.
Warum passiert der Fehler
Wenn ein Besucher Ihr Forum öffnet, leitet ihn der SSO-Anmeldelink zu MembershipWorks weiter. MembershipWorks überprüft, ob die Person ein gültiges Mitglied ist, und meldet sie dann im Forum an. Wenn die Person bei MembershipWorks als Administrator und nicht als Mitglied angemeldet ist, stoppt MembershipWorks die Anmeldung und in Ihrem Forum wird die Fehlermeldung „Benutzersitzung ungültig“ angezeigt.
Gewähren Sie jemandem Administratorzugriff auf Ihr Forum
Schritt 1: Melden Sie sich über MembershipWorks als Mitglied im Forum an
- Gehen Sie zu Ihrem Forum und klicken Sie auf den SSO-Anmeldelink, der zu MembershipWorks weitergeleitet wird.
- Geben Sie auf der Anmeldeseite für MembershipWorks-Mitglieder die Mitglieds-E-Mail-Adresse und das Passwort der Person ein.
- Dadurch wird ihr Forum-Mitgliedskonto automatisch erstellt oder sich dort angemeldet.
Schritt 2: Bewerben Sie dieses Konto in die Administratorgruppe
- Melden Sie sich mit Ihrem Eigentümerkonto im Admin-Panel von Website Toolbox an. Wenn das Inhaber-Passwort vergessen wurde, verwenden Sie den Link zum Zurücksetzen auf der Anmeldeseite.
- Gehe zu Einstellungen → Benutzer.
- Suchen Sie das Mitgliedskonto, das unter der in Schritt 1 verwendeten E-Mail-Adresse aufgeführt ist, und verschieben Sie es in die Benutzergruppe Administratoren.
- Klicken Sie auf Speichern.
Das war's. Wenn sich die Person das nächste Mal über MembershipWorks SSO in Ihrem Forum anmeldet, wird sie als Administrator angemeldet.
Häufig gestellte Fragen
Warum erhalte ich die Fehlermeldung „Benutzersitzung ist ungültig“?
Sie sind als Administrator bei MembershipWorks angemeldet, nicht als Mitglied. MembershipWorks SSO authentifiziert nur Mitgliedskonten. Melden Sie sich bei MembershipWorks ab und wieder als Mitglied an, oder verwenden Sie einen anderen Browser, in dem Sie bereits als Mitglied angemeldet sind.
Kann ich mich als MembershipWorks-Administrator anmelden?
Nein. MembershipWorks SSO authentifiziert keine Administratorkonten, und der MembershipWorks-Support hat bestätigt, dass es auf seiner Seite keine Problemumgehung gibt. Um jemandem Administratorzugriff auf das Forum zu gewähren, melden Sie sich als Mitglied an und stufen Sie dieses Konto mithilfe der obigen Schritte in die Administratorgruppe hoch.
Werden meine Mitglieder betroffen sein?
Nein. Mitglieder melden sich weiterhin genauso an, wie sie es immer getan haben. Dies gilt nur, wenn jemand als Administrator bei MembershipWorks angemeldet ist.