WoltLab Cloud Sign In With Apple 1.1.0

Der neue SSO-Dienst von Apple jetzt im Form eines Plugins.

Bei der WWDC 2019 im Juni hat Apple ihren eigenen SSO-Dienst (SSO = Single Sign-on) vorgestellt. Dieser nennt sich "Sign In With Apple". Dieser hat einige Vorteile gegenüber anderer SSO-Dienste.

Unter anderem können Benutzer ihre E-Mail anonymisieren. Das heißt, dass die Seitenbetreiber die eigentliche E-Mail des Benutzers nicht sehen und stattdessen eine Alias-Mail von Apple erhalten. Die Alias-E-Mail ist pro Dienst einzigartig. E-Mails können nur von der bestätigten Webseite aus gesendet werden. Spam-Mails von Prinzen aus Nigeria oder die neuesten Viagra-Newsletter kommen nicht durch wenn mal wieder eine Datenbank "gehackt" wurde.

Außerdem ist der Login in Safari auf dem Mac und unter iOS sehr komfortabel. Es muss lediglich TouchID/FaceID bestätigt werden.


Voraussetzung

  • aktiver Apple-Entwickler-Account (kostet 99€ pro Jahr)
  • die Domain benötigt einen gültigen SPF-Eintrag, damit Mails an Apple-Nutzer versendet werden können

Anleitung

Für dieses Plugin wurde eine umfangreiche Anleitung zur Konfiguration geschrieben, welche für Kunden einsehbar ist. Diese ist in meinem FAQ zu finden.

Branding

Dieses Plugin hat keine sichtbaren Copyright-Vermerke.

Wie geht es nach dem Kauf weiter?

Erstellen Sie ein Benutzerkonto auf hanashi.dev. Gehen Sie in Ihren Einstellungen auf Käufe aktivieren. Und geben Sie Ihr API-Informationen von der Seite API-Zugriff ein. Klicken Sie nun auf Absenden. Damit haben Sie sich für den Zugriff im Supportforum freigeschaltet.

Copyleft

Für die Umsetzung wurde die Drittbibliothek PHP-JWT verwendet.

  • Version 1.1.0

    Achtung: es wird nun mindestens WoltLab Suite 5.3 vorausgesetzt.

    • CHANGE: Umstellung zu PHP Database API
    • CHANGE: Umstellung zu TypeScript
    • CHANGE: Umstellung zu GuzzleHttp
    • CHANGE: PSR-12 Zeilenlängenanpassung
    • CHANGE: veralteten Code entfernt
    • CHANGE: unbenutztes uses entfernt
    • FIX: Button in Benutzerkonto-Verwaltung wurde nicht korrekt angezeigt
  • Version 1.0.6

    • CHANGE: Umstellung auf PSR-12
  • Version 1.0.5

    • Ab WSC 5.2.7 wird keine Registrierungsmail mehr versandt.
    • Sicherheitsfix
  • Hey, gibts eine möglichkeit dich zu kontaktieren? Habe ein Problem mit deinem Plugin :D


    Liebe Grüße

    • Hallo,


      am besten über meine Homepage. Gerne kannst du dein Problem aber auch hier erläutern :)

    • Habe ich soeben gemacht.

Customers Who Bought This File Also Bought