iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 30
0
Software Development

Mendix從入門到了解,工程師和業務都要知道低代碼平台是什麼系列 第 30

沒有登入也可以看得到內容? Mendix上的Anonymous User

如果應用程式主要是用於行銷的功能,我們常會碰到許多Anonymous User造訪,為了防止資料外洩,Anonymous User也要有屬於自己的頁面與腳色!

首先,打開Project Security ,將off改成Production 程度,這樣要看到App的內容都需要登入 (溫馨提醒,建議將production mode在剛開始開發時就要開起來!)

https://ithelp.ithome.com.tw/upload/images/20201014/20129530Ge0I3lE6JO.png

前往anonymous user 的頁面,選擇接受anonymous user

https://ithelp.ithome.com.tw/upload/images/20201014/20129530UEGoBp2mRB.png

選擇特定的anonymous user role(最好的做法是前往User roles創建anonymous user專用的腳色)

https://ithelp.ithome.com.tw/upload/images/20201014/20129530JfBm26Aca0.png

注意! 如果是用licensed Mendix應用程式,anonymous user會另外算在anonymous user登入數量

https://ithelp.ithome.com.tw/upload/images/20201014/20129530V3MONwnuID.png

由於大部分的Atlas UI是設定為anonymous user看不到的

https://ithelp.ithome.com.tw/upload/images/20201014/20129530wFWwT2XJvC.png

因此要將特定給anonymous user的頁面class改成:

https://ithelp.ithome.com.tw/upload/images/20201014/20129530AkoBSsCP8I.png


上一篇
使用者帳號在Mendix要怎麼管理?
系列文
Mendix從入門到了解,工程師和業務都要知道低代碼平台是什麼30

尚未有邦友留言

立即登入留言