Beim Anmelden möchte ich eine Datenquelle eines Drittanbieters (Tabelle in der Datenbank) für einen Benutzer überprüfen und, falls gefunden, diesem Benutzer eine Rolle hinzufügen.
Ich möchte die Rolle nicht erraten, ich möchte sie aus dem Rollennamen erhalten.
Es reicht aus, den Computernamen der Rolle zu kennen
user_role_load_by_name()
.Wenn die Rolle möglicherweise nicht existiert ...
quelle
Die beste Methode zum Identifizieren der Rolle und ihrer ID ist SQL. Führen Sie diese Abfrage in Ihrem SQL-Editor aus.
Und Sie erhalten die Liste der Rollen, einschließlich der ID und des Gewichts.
quelle