Planung

Bad-Hippo.com | Multi Login

Ich plane ein gemeinsames Login-Plugin für Discord, GitHub, Steam und Twitch – zusätzlich zu E-Mail und Passwort.

Fortschritt0%
Ich möchte mehrere Anmeldewege in einem Azuriom-Konto zusammenführen. Discord gehört von Anfang an dazu. Apple bleibt vorerst außen vor.

Das Plugin muss ausdrücklich auch bei aktiviertem Steam-Modus funktionieren. Vorhandene Steam-Konten und Spielzuordnungen bleiben erhalten. Einen bereits konfigurierten Steam-Web-API-Key verwende ich vorrangig weiter. Falls keiner vorhanden ist, lässt sich ein eigener Steam-Key im Plugin hinterlegen. Dieser wird geschützt gespeichert; die vorhandene Azuriom-Konfiguration bleibt unverändert. Die Anmeldung bei Steam selbst bleibt erforderlich.

Gleiche bestätigte E-Mail bedeutet dasselbe lokale Konto: Eine neue Anmeldung soll kein zweites Konto erzeugen. Nach einmaliger Bestätigung über das bestehende Konto oder einen E-Mail-Link wird der neue Anbieter direkt verknüpft. Steam liefert keine E-Mail; diese wird bei Bedarf gesondert bestätigt. Jeder Anbieter benötigt seine eigene Zustimmung.

Ich plane die Umsetzung als eigenständiges Plugin ohne Änderungen an Azurioms Kerndateien. Die API-Grundlagen sind geprüft; Steam-Kompatibilität und Sicherheitsfälle müssen noch auf meinem Testsystem praktisch getestet werden. Es gibt noch keine installierbare Version.

Unterpunkte

Offen

Anbieter und API-Anbindung

Discord, GitHub, Steam und Twitch; normale Registrierung bleibt. Anbieter einzeln aktivierbar.

0%
Offen

Betrieb bei aktivem Steam-Modus

Login-Auswahl trotz nativer Steam-Weiterleitung. Vorhandenen API-Key bevorzugen; fehlt er, einen eigenen Key im Plugin hinterlegen. Bestehende SteamIDs erhalten. Spielaktionen setzen eine gültige Steam-Verknüpfung voraus.

0%
Offen

Ein Konto und direkte Verknüpfung

Gleiche E-Mail ohne Doppelkonten. Nach Eigentumsbestätigung direkt verknüpfen; fehlende E-Mail nachfordern. Konflikte und gleichzeitige Anmeldungen sicher behandeln.

0%
Offen

Sicherheit und Kontozugriff

Sperren, Zwei-Faktor-Schutz und Registrierungsvorgaben erhalten. Letzten Anmeldeweg schützen; keine fremden Konten anhand bloßer E-Mail-Angaben übernehmen.

0%
Offen

Theme und Plugin-Konformität

Eigenständige Routen und Datenhaltung, keine Core-Änderungen. Einheitlicher Adminheader, Supporthinweis und übersetzbare Oberfläche.

0%
Offen

Tests und Veröffentlichung

Zuerst Staging: echte Anmeldungen aller Anbieter, Steam-Modus an/aus, vorhandene Nutzer und Fehlerfälle. Marketplace-Prüfung erst nach funktionaler Abnahme.

0%

Cookie einstellungen

Du entscheidest, welche der unten beschriebenen optionalen Dienste geladen werden dürfen. Ohne Zustimmung bleiben darüber eingebundene optionale Inhalte aus.

Load image and HTML advertisements that may contact external providers. Their actual providers and purposes must be described by the operator.

Optional advertisement views and clicks, pseudonymous visitor/session identifiers, page URL and device information. Disabled without consent.

Remember your grid/list selection in browser local storage across visits. Downloads and changing the current view work without this permission.

Freiwillige pseudonyme Besuchsmessung: wiederkehrende Browser, Seitenwege, aktive Zeit, Scrolltiefe und festgelegte Aktionen. Lokaler Browser-Speicher und Messdaten bis 90 Tage, tägliche Bereinigung. Keine Kontozuordnung. Details in Abschnitt 13 der Datenschutzerklärung. Erfasst grobe Browser- und Betriebssystemfamilien, keine Versionsnummern.

Load external member images. Your browser contacts the configured image provider and transmits your IP address and request information. Local uploads remain available without permission.

Datenschutzerklärung · Du kannst deine Auswahl jederzeit hier ändern oder widerrufen. Die Auswahl gilt bis zu 180 Tage.