[英]How can I view or hide some data depending of user logged in or not?
我正在測試Play框架2.2.2。 有一個用於用戶身份驗證的幫助程序,似乎很容易實現。 但是,如果我需要向未注冊的用戶隱藏某些菜單或其他內容,該怎么辦?
我在考慮if-blocks
:
@if(...) {
<h1>Content for registered users only</h1>
} else {
<h1>Register to see this content</h1>
}
但是條件塊會是什么? 有沒有人舉個例子?
考慮使用Deadbolt-2,它專用於此工作,它允許根據日志記錄狀態以及角色和權限在視圖中顯示(或隱藏)內容。 還包含對控制器和/或動作的訪問控制。
您也可以選擇查看Play Authnticate,它是完整的授權/身份驗證堆棧-由於上述原因,它也使用Deadbolt。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.