LoginSecurity Password DB über mehrere server teilen?
ich benutze LoginSecurity für mein Register/login system aber man kann ohne eingeloggt zu sein einem server joinen wo dann kein password benötigt wird. aber wie kann man das so machen das entweder man nicht auf einen server joinen kann ohne eingeloggt zu sein (zum joinen benutze ich /[servername] durch das plugin serverswitcher (bungeecord)) oder das man sich dann dort einloggen muss (mit der selben db wie im lobby server)
1 Antwort
Meine Vorgehensweise wäre:
- Eine Zentrale Datenbank
Du könntest eine Datenbank wie MySQL benutzen um die Login-Daten zwischen allen Servern zu teilen. Stell sicher, dass jeder Server und LoginSecurity auf diese Datenbank zugreifen können.
2. Token-Authentifizierung
Wenn ein User das korrekte Passwort eingibt, erhält er einen Token. Dieser kann überprüft werden, wenn er einem anderen Server joinen will. Wenn der User einen hat -> eingeloggt. Wenn nicht -> Passwort abfragen