Frage

schrieb ich eine kleine Anwendung, die gegeben werden angezeigt und formatieren stark auf einer Reihe von PHP-Seiten, in denen MySQL-Daten beruht, die Benutzerdaten.

Anstatt eine gesamte Benutzermanagement-System von Grund auf Rollen, im debattieren diese Dateien in modx Seiten setzen und unter Verwendung seiner Benutzerverwaltung Funktionen diese Seiten und die Daten zu sichern und zu beschränken.

Meine Frage ist 2-fach, erstens, wie intelligent ist dies aus einem Schwierigkeit Standpunkt? Ive Anlegen eines Tests ein Snippet getan und alles zeigt sich ok, aber gibt es einen einfacheren Weg, dies zu tun?

Zweitens, wie kann ich modx Sitzung oder Login-Daten und es zu meinen App übergeben, so weiß es die WHO angemeldet ist.

Danke

War es hilfreich?

Lösung

ich relativ neu in MODx so bin ich nicht die beste Person zu kommentieren, wie klug es ist, obwohl ich persönlich kein Problem mit der Methodik habe.

Sie können Details des angemeldeten Benutzers erhalten die modx API.

zB

// In the front end, returns an array of the logged in user's attributes.
$userInfo = $modx->db->getRow(
    $modx->db->select(
        "*", 
        $modx->db->getFullTableName('web_user_attributes'), 
        "`internalKey`=".$modx->getLoginUserID()
    )
);    
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top