2014-09-26 66 views
0

我正在實施一個面向公衆的表格,允許互聯網上的任何人通過填寫包含非常機密信息的表單進行註冊。將Liferay數據列表用於公開註冊表單?

我在考慮在Liferay中使用Dynamic Data Lists來實現它。

問題:這聽起來像是一個明智的想法嗎?

我有點擔心動態數據列表只是一個讓合作者輕鬆構建Web項目的奇特小工具,但並不真正用於面向公衆的機密表單。

回答

1

我不確定如果「機密性」的級別是您的問題的關鍵:如果DDL完成這項工作,爲什麼不使用它?你可以有一個面向用戶的表單,他們在那裏輸入新的數據。實際的數據列表不需要對用戶可見。

在機密性方面,您可能想要密切管理您的門戶,例如要小心你給予管理員權限,考慮使用審計插件(僅限EE),更新到最新版本並使用https(僅) - Liferay的工作非常好。

您可能想要更具體地瞭解您的恐懼是什麼。如果有什麼會反對這種用法,我個人寧願將其視爲一個錯誤,而不是使DDL不適合實際使用的功能 - 而且我目前還沒有意識到這樣的錯誤。

+0

例如,默認情況下,所有訪客都可以看到所有記錄。這不是非常保密的。我可以嘗試修復DDL以顯示它,但也許DDL首先是機密信息的不好選擇,我應該選擇Web Forms?這是我的擔心。 – 2014-09-26 07:36:05

+0

好吧,如果您知道這是「默認」對客人可見的,那麼默認可能不是您需要使用的設置...(沒有雙關語意)。我只會擔心,如果沒有辦法改變默認值。但是由於您可以更改DDL的權限,因此我沒有看到此默認設置存在任何問題。 – 2014-09-26 07:46:52