2011-07-21 61 views
0

我有以下項目結構..登錄到冷箱應用程序時登錄到核心項目

 
WWW 
    core project files and folders 
    ticketSystem (coldbox project) 

建立在框架冷箱3.0.0票務系統。我希望用戶在登錄到我們的核心項目後自動登錄到票務系統,並且我希望在這兩個項目之間共享應用程序和會話變量。

以下步驟我嘗試過。

  1. 共享會話和應用程序變量我在根項目和冷箱項目中定義相同的應用程序名稱似乎工作正常。
  2. 要通過cfhttp登錄到票務系統調用security.doLogin處理程序,同時登錄到核心項目也傳遞session.urltoken以確保它使用相同的應用程序和會話變量。

但我仍然不滿意這一點。我正在尋找一些適當的解決方案來共享冷箱和非冷箱應用程序之間的數據/呼叫模型。

我感謝您對此的反饋。

感謝 Pritesh

回答

0

你有沒有想過使用一個會話cookie說,用戶登錄?如果他們在同一個域名上,這會起作用。顯然你會想要加密cookie中的用戶標識符。不要只是做usserid = 1,因爲有人可以很容易地改變價值訪問另一個用戶的帳戶。

+0

謝謝reply.But我不想使用cookie。 –