2017-05-21 35 views
0

在APEX 5.0中,最終用戶(由管理員創建的用戶)是否可以更改自己的數據?我希望在我的應用程序中登錄的最終用戶可以打開一個頁面,在那裏他可以更改他的(名字,姓氏,密碼)。那可能嗎?我知道如何管理用戶組,但我沒有發現任何問題。在APEX中創建最終用戶編輯頁面

回答

0

是的這是可能的,雖然你可能需要改變你的認證方案。

我會這樣做的方式是在您的數據庫中創建一個用戶表,然後創建一個自定義身份驗證方案,該方案調用一個函數以在登錄時檢查登錄的用戶詳細信息(不要以純文本形式存儲密碼在數據庫!)。

然後,您可以簡單地創建一個表單,用戶可以在其中更改其詳細信息(創建應用程序項目/計算以引用當前的user_id並使用它來過濾特定用戶,以便他們只能看到他們自己的詳細信息)。這將給你更多的用戶控制,並允許你做一些事情,比如設置一個標誌,這樣用戶必須在第一次登錄時更改密碼等。

+0

謝謝你,那就是:) – Apex