Mit der LinkedIn-Login-Erweiterung von MemberMouse können Ihre Benutzer mit ihren LinkedIn-Anmeldedaten eine neue kostenlose Mitgliedschaft erstellen.
Bitte beachten Sie, dass diese Anweisungen für einige eine andere Reihenfolge erfordern oder anders aussehen können als dargestellt. Die Entwicklerschnittstelle ändert sich regelmäßig, und jedes Konto kann Verifizierungsanforderungen haben, die in diesem Artikel möglicherweise nicht behandelt werden.
Erstellen einer LinkedIn App
Der erste Schritt zur Aktivierung der LinkedIn-Login-Erweiterung auf Ihrer Website besteht darin, eine LinkedIn-App zu erstellen. Um Ihre App zu erstellen, melden Sie sich zunächst bei LinkedIn an und folgen Sie diesen Schritten:
- Rufen Sie die Entwicklerseite von LinkedIn auf: https://www.linkedin.com/developers/apps. Sobald Sie auf dieser Seite eingeloggt sind, sehen Sie eine Schaltfläche zum Erstellen einer App oder zum Auswählen einer bereits erstellten App.
- LinkedIn fordert Sie auf, öffentlich verfügbare App-Details einzugeben, z. B. den App-Namen, den Unternehmensnamen, das Logo usw. Füllen Sie alle Pflichtfelder aus und klicken Sie auf die Schaltfläche App erstellen.
- Wählen Sie auf der Registerkarte Produkte das Produkt "Anmeldung bei LinkedIn mit OpenID Connect".
- Wenn das Produkt erfolgreich für Ihre Anwendung bereitgestellt wird, können Sie zur Registerkarte Einstellungen wechseln und dort alle erforderlichen Überprüfungen vornehmen.
- Sobald die Registerkarten Einstellungen und Produkte abgeschlossen sind, klicken Sie auf die Registerkarte Autorisierung, um die URL für autorisierte Weiterleitungen hinzuzufügen. Achten Sie darauf, dass die unten stehende URL Ihre Website enthält.
https://yoursite.com/wp-content/plugins/membermouse/lib/hybridauth/?hauth_done=LinkedIn
- Sobald Sie die Umleitungs-URL hinzugefügt haben, sehen Sie dort die Client ID und das Client Secret, die Sie kopieren können. Diese müssen Sie in Ihre MemberMouse-Konfiguration für LinkedIn eingeben.
Konfigurieren der LinkedIn Login-Erweiterung
Um die LinkedIn-Login-Erweiterung zu aktivieren, führen Sie die folgenden Schritte aus:
- Klicken Sie im Menü MitgliedMaus auf Allgemeine Einstellungen.
- Klicken Sie dann auf die Schaltfläche Erweiterungen und klicken Sie auf der folgenden Seite auf das LinkedIn-Logo.
- Sie müssen einige Informationen aus Ihrer LinkedIn-App angeben und eine Reihe von Auswahlen treffen:
Kunden-ID - Aus dem Feld Client-ID Ihrer LinkedIn-App.
Geheimnis des Kunden - Im Feld Client Secret Ihrer LinkedIn-App.
Anmeldungen zulassen? - Wenn Sie neuen Kunden erlauben wollen, sich mit ihren LinkedIn-Anmeldedaten anzumelden, dann klicken Sie dieses Kästchen an. Andernfalls können sich die Mitglieder nur mit ihren LinkedIn-Anmeldedaten anmelden, aber keine neue Mitgliedschaft abschließen. - Klicken Sie auf Konfiguration speichern in MemberMouse, um Ihre LinkedIn-Erweiterungseinstellungen zu speichern.
Hinzufügen von LinkedIn-Anmeldung und Login zu Ihrer Website
Sobald Sie Ihre Website so konfiguriert haben, dass sie die LinkedIn-Anmeldung akzeptiert, müssen Sie die folgenden SmartTags™ hinzufügen, um die Registrierung und Anmeldung zu ermöglichen.
Anmeldeschaltfläche SmartTag™
Der folgende SmartTag™ erzeugt eine Schaltfläche, mit der sich Kunden für ein neues Konto anmelden können:[MM_Social_Signup_Button provider='LinkedIn']
Optionale Attribute:
membershipLevel - Sie können dieses Attribut optional verwenden, um die oben definierte Standardmitgliedschaftsstufe für die Anmeldung zu überschreiben. Es nimmt eine Mitgliedschaftslevel-ID nur für kostenlose Mitgliedschaftslevel. Zum Beispiel:
[MM_Social_Signup_Button provider='LinkedIn' membershipLevel='2']
Login-Taste SmartTag™
Der folgende SmartTag™ erzeugt eine Schaltfläche, mit der sich der Kunde bei einem bestehenden Konto anmelden kann:[MM_Social_Login_Button provider='LinkedIn']
HINWEIS: Sie können das Anbieter-Attribut auf "alle" setzen, um Anmelde- oder Login-Schaltflächen für alle aktiven Social Login-Anbieter zu generieren. Wenn Sie also Google und Facebook aktiv haben, wird dieser einzelne SmartTag™ eine Schaltfläche für jeden Anbieter generieren. Zum Beispiel:[MM_Social_Signup_Button provider='all']
[MM_Social_Login_Button provider='all']