Extension: Authentication Providers: Kann meinen auth.provider nicht auswählen
Verfasst: 13.03.2019 20:05
Hallo,
ich habe ein Browsergame und will ein Forum zu meinem Spiel nutzen.
Dafür möchte ich die User aus dem Spiel auch im Forum nutzen, so dass man sich im Forum nicht registrieren kann, sondern die User mit dem Passwort aus dem Spiel benutzen muss.
Dafür will ich die Extension "Authentication Providers" nutzen.
Ich habe versucht nach der Anleitung unter folgendem Link vorzugehen:
Ich habe folgende Dateien angelegt bzw. editiert, aber leider bekomme ich im Administrationsbereich unter Authentifizierungs-Methode wählen meinen Eintrag nicht zu sehen. Woran kann das liegen? Was habe ich falsch gemacht? Die Anleitung ist leider nicht sehr detailiert.
phpbb/auth/provider/os.php (Die Datei habe ich angelegt)-> Enthält die login-Funktion mit Zugriff auf die User-Datenbank des Browsergames
config/auth.yml: (Die Datei habe ich angelegt)
config/default/container/services_auth.yml:
adm/style/auth_provider_os.html
Wo ist der Fehler? Habe ich eine Datei vergessen oder eine falsche Datei angepasst?
ich habe ein Browsergame und will ein Forum zu meinem Spiel nutzen.
Dafür möchte ich die User aus dem Spiel auch im Forum nutzen, so dass man sich im Forum nicht registrieren kann, sondern die User mit dem Passwort aus dem Spiel benutzen muss.
Dafür will ich die Extension "Authentication Providers" nutzen.
Ich habe versucht nach der Anleitung unter folgendem Link vorzugehen:
Ich habe folgende Dateien angelegt bzw. editiert, aber leider bekomme ich im Administrationsbereich unter Authentifizierungs-Methode wählen meinen Eintrag nicht zu sehen. Woran kann das liegen? Was habe ich falsch gemacht? Die Anleitung ist leider nicht sehr detailiert.
phpbb/auth/provider/os.php (Die Datei habe ich angelegt)-> Enthält die login-Funktion mit Zugriff auf die User-Datenbank des Browsergames
config/auth.yml: (Die Datei habe ich angelegt)
Code: Alles auswählen
auth.provider.os:
class: phpbb\auth\provider\os
tags:
- { name: auth.provider }
Code: Alles auswählen
auth.provider.os:
class: phpbb\auth\provider\os
arguments:
- '@dbal.conn'
tags:
- { name: auth.provider }
Code: Alles auswählen
<fieldset id="auth_os_settings">
<legend>OS</legend>
<dl>
<dt><label for="https_server">www.outerspace-game.de</label><br /><span>Outer Space Server</span></dt>
<dd><input type="text" id="http_server" size="40" name="config[https_server]" value="{AUTH_HTTPS_SERVER}" /></dd>
</dl>
</fieldset>