оборачивая мое приложение php / mysql в modx - PullRequest
1 голос
/ 31 июля 2009

Я написал небольшое приложение, которое в значительной степени опирается на ряд php-страниц, в которых данные mysql отображаются и форматируются с учетом учетных данных пользователя.

Вместо того чтобы развернуть целую систему управления пользователями с нуля, я спорю о том, чтобы поместить эти файлы на страницы modx и использовать функции управления пользователями для защиты и ограничения этих страниц и данных.

Мой вопрос двоякий, во-первых, насколько он умен с точки зрения сложности? Я сделал тест, создавая фрагмент, и все показывается нормально, но есть ли более простой способ сделать это?

Во-вторых, как я могу взять данные сеанса или входа в систему modx и передать их в мое приложение, чтобы они знали, что ВОЗ вошла в систему.

Спасибо

1 Ответ

1 голос
/ 05 августа 2009

Я относительно новичок в modx, поэтому я не лучший человек, чтобы комментировать, насколько он умен, хотя лично у меня нет проблем с методологией.

Вы можете получить подробную информацию о зарегистрированном пользователе, используя API Modx.

например

// 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()
    )
);    
...