У меня следующая структура проекта ..
WWW
core project files and folders
ticketSystem (coldbox project)
Билетная система построена на фреймворке coldbox 3.0.0. Я хочу, чтобы пользователи автоматически входили в систему заявок сразу после входа в наш основной проект, а также я хотел бы поделиться переменными приложения и сеанса между этими двумя проектами.
Следующие шаги я попробовал.
- Для совместного использования переменных сеанса и приложения я определяю одно и то же имя приложения в корневом проекте и проекте Coldbox и, кажется, работает нормально.
- Чтобы войти в тикет, вызовите обработчик security.doLogin через cfhttp, при входе в основной проект также передайте session.urltoken, чтобы убедиться, что он использует те же переменные приложения и сеанса.
Но все же меня это не устраивает. Я ищу подходящее решение для совместного использования модели данных / вызовов между приложениями Coldbox и Non-Coldbox.
Я ценю ваши отзывы об этом.
Спасибо
Pritesh